transitive verb Date: 1842 to prohibit or restrain usually abruptly and with censure from acting in a specified way ; squelch , to put an abrupt stop to ; suppress
SLAP DOWN
Meaning of SLAP DOWN in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012