0 to severely criticize or defeat something or someone:
She showed no regrets after being slapped down by a panel of judges.
НОВИ ДУМИ
European
May 10, 2021
ДУМАТА НА ДЕНЯ
Shimmer
slap down something/someone