GLOSSARY TERM
"put on blast"
To expose or criticize someone publicly, often in a way that's embarrassing for them.
Example
"She put him on blast for showing up late again."
Plain-English swap
"call someone out publicly"
Related terms