English Dictionary
Definition terry in British English
terry noun
[uncountable] noun
/ˈteri/
Synonyms and related words
