How to pronounce "towelling"

Add your own pronunciation of "towelling"

Meanings and definitions of "towelling"

Noun

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

Synonyms: