Definition of towelling noun from the Oxford Advanced Learner's Dictionary

 

towelling

 noun
(British English)(US English toweling)noun
BrE BrE//ˈtaʊəlɪŋ//
 
; NAmE NAmE//ˈtaʊəlɪŋ//
 
[uncountable]
 
jump to other results
a type of soft cotton cloth that absorbs liquids, used especially for making towels a towelling bathrobe

Other results

All matches