English Dictionary
Definition a sore in British English
a sore phrase
phrase
1
something that makes you upset, angry, or embarrassed when someone mentions it
Synonyms and related words
