put someone on blast
📖 generalMeaning
To publicly criticize or expose someone.
Literal Meaning
To put someone in a position of being publicly shamed.
Example
“He put her on blast for her mistakes during the meeting.”