训斥;申斥;公开指责
slap sb / sth down
to criticize sb in an unfair way, often in public, so that they feel embarrassed or less confident
释义来自《牛津高阶英汉双解词典》第 9 版