US usually toweling [noun] [U]Towelling is a soft thick cloth used esp. for making towels or clothing.a towelling bath robetowelling sockstowelling nappies
TOWELLING
Meaning of TOWELLING in English
Cambridge English vocab. Кембриджский английский словарь. 2012