訓斥;申斥;公開指責
slap sb / sth down
to criticize sb in an unfair way, often in public, so that they feel embarrassed or less confident
釋義來自《牛津高階英漢雙解詞典》第 9 版