blown off steam
English
Verb
blown
off
steam
past participle of
blow off steam