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