LET OFF STEAM Meaning of LET OFF STEAM in English express concern, sound offHec is letting off steam again. He wants to save the wolves. Wayne Magnuson. English idioms vocabulary. Словарь английских идиом. 2012