Home › Idioms

To let off steam

Meaning: To release pent-up emotion or stress.

Language: English

Literally: To let off steam

Category: Daily Life

Origin: From the steam engine, whose safety valve vents excess pressure before the boiler can burst.

← Back to Idioms

Loading the full interactive collection…