SLAP DOWN


Meaning of SLAP DOWN in English

[slap down] vt (1842) 1: to prohibit or restrain usu. abruptly and with censure from acting in a specified way: squelch

2: to put an abrupt stop to: suppress

Merriam-Webster English vocab.      Английский словарь Merriam Webster.