Browse by letter

Let off steam

To get rid of your extra energy or strong feelings by doing some activity.

The man was angry at first but now he has let off steam and has calmed down.