Definition of Towelling

  • 1. Any of various fabrics (linen or cotton) used to make towels Noun

Synonyms for word "towelling"

Semanticaly linked words with "towelling"

Hyponims for word "towelling"