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.

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.