huckaback

Noun
  1. Toweling consisting of coarse absorbent cotton or linen fabric (synset 103553375)

Other Searches