LET OFF STEAM


Meaning of LET OFF STEAM in English

(informal)

GIVE VENT TO ONE'S FEELINGS, speak one's mind, speak out, sound off, lose one's inhibitions, let oneself go; use up surplus energy.

2192; headword

Concise Oxford thesaurus English vocabulary.      Краткий оксфордский словарь английского языка тезаурус.