0 to stop someone from talking or making suggestions, often in an unpleasant way:
I tried to suggest ways in which the plans could be improved, but he slapped me down.
NEW WORDS
European
May 10, 2021
WORD OF THE DAY
Shimmer
slap sb down