floorcloth

noun
  1. a cloth used for cleaning floors
  2. a heavy canvas floor covering painted or printed with decorative patterns
  3. Usage: historical

Examples