LOWER ONE'S HORNS


Meaning of LOWER ONE'S HORNS in English

humiliate someone, embarrass someone

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