What is the American English word for ""他们在公开批评(某人)。""?

Mandarin Chinese

他们在公开批评(某人)。

他们在公开批评(某人)。-They're throwing shade..svg
American English

They're throwing shade.

Learn the word in this minigame:

""他们在公开批评(某人)。"" in 45 More Languages.

Other interesting topics in American English