Did you let off steam?
Score: 4.4/5 (48 votes) COMMON If you let off steam or blow off steam, you do or say something which helps you to express or get rid of strong feelings of anger about something.What does mean let off steam?phrase. If you let off steam, you get rid of your energy, anger, or strong emotions with physi...