down [phrasal verb] [M] - to stop (someone) talking or making suggestions, often in an unpleasant wayI tried to suggest ways in which the plans could be improved, but I was slapped down. [M]
SLAP
Meaning of SLAP in English
Cambridge English vocab. Кембриджский английский словарь. 2012