An Encylopedia Britannica Company

towelling

2 ENTRIES FOUND:
towelling /ˈtawəlɪŋ/ noun
towelling
/ˈtawəlɪŋ/
noun
Britannica Dictionary definition of TOWELLING
[noncount] British