PUT HIMSELF DOWN


Meaning of PUT HIMSELF DOWN in English

belittled his self-worth

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