BLOW OFF STEAM


Meaning of BLOW OFF STEAM in English

v. relieve pressure, relieve stress; let out energy, use up excess energy

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.