English Dictionary
Definition rub someone’s nose in something in British English
rub someone’s nose in something phrase
phrase
1
to keep reminding someone about something unpleasant that they do not want to think about
Synonyms and related words
