RUB SB'S NOSE IN IT


Meaning of RUB SB'S NOSE IN IT in English

( informal ) to keep reminding sb in an unkind way of their past mistakes

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.