B1 Idiom

let off steam

Express strong emotions to relieve stress.

Signification

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

Signification

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

C'tait utile ?
Pas encore de commentaires. Soyez le premier à partager vos idées !