RUBBED HIS NOSE IN THE DIRT


Meaning of RUBBED HIS NOSE IN THE DIRT in English

threw salt on his wounds; reminded him of his mistakes; taunted him

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.