Synonyms of let off steam in English:

let off steam


See definition of let (or blow) off steam

phrase

1

SYNONYMS
give vent to one's feelings, speak one's mind, sound off, lose one's inhibitions, let oneself go
use up energy, release surplus energy
ANTONYMS

bottle things up