- Home
- Idioms
- shoot the messenger
shoot the messenger
shoot the messenger
(humorous) to blame or punish the person who tells you about something bad that has happened instead of the person who is responsible for it And now for tomorrow's weather - it's going to be cold, wet and stormy, but don't shoot the messenger!