B1 Idiom

let off steam

Express strong emotions to relieve stress.

Meaning

To release pent-up anger or frustration by expressing it openly, often through shouting or exercise.

Meaning

To release pent-up anger or frustration by expressing it openly, often through shouting or exercise.

Was this helpful?

Comments (0)

Login to Comment
No comments yet. Be the first to share your thoughts!