RELEASE VALVE


Meaning of RELEASE VALVE in English

valve that releases pressure; emotional outlet

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