terry towelling, terry cloth [noun] [U] - a type of thick cotton cloth with short threads on each side, used esp. for making towelsa terry bathrobeDo you agree that it's better for the environment if parents use terry nappies for their babies, rather than disposables?
TERRY
Meaning of TERRY in English
Cambridge English vocab. Кембриджский английский словарь. 2012