towelling

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