place or set down; write down, put to print; crush, repress (riots); humiliate, belittle (Slang); kill or destroy (animals); disgrace, shame, crushing retort
PUT DOWN
Meaning of PUT DOWN in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012