on blast 📘 English Definition(英文释义) to embarass someone or to make someone look stupid> "I heard you told Jay he had bad breath in front of the whole class"> "Yeah, I put him on blast" ← on bended knees O 字母词表 on board →