English Dictionary
Definition delicates in British English
delicates noun
[plural] noun
/ˈdelɪkəts/
Synonyms and related words
