Bedeutung von “let off steam” — Learner’s Dictionary

let off steam

to get rid of your anger, excitement, etc by being noisy or using a lot of energy

(Definition von “let off steam” aus dem Cambridge Learner's Dictionary © Cambridge University Press)