towelling

Nouns

  • (n) any of various fabrics (linen or cotton) used to make towels toweling,

Synonyms

toweling

Words of close approximity