TOWELLING


Meaning of TOWELLING in English

US usually toweling [noun] [U]Towelling is a soft thick cloth used esp. for making towels or clothing.a towelling bath robetowelling sockstowelling nappies

Cambridge English vocab.      Кембриджский английский словарь.