roller towel

Noun
  1. A towel with the ends sewn together, hung on a roller (synset 104109854)

Other Searches