0 to severely criticize or defeat something or someone: --
She showed no regrets after being slapped down by a panel of judges.
NYA ORD
European
May 10, 2021
DAGENS ORD
Shimmer
slap down something/someone