toweling

/tˈaʊʌlɪŋ/

Explore definitions, synonyms, and language insights of toweling

Definitions

Noun
any of various fabrics (linen or cotton) used to make towels

More General Terms