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.      Словарь английских идиом и выражений.