défouler
Top 15000
Meanings
Verb
1. to vent; to be a release for (transitive)
2. to let off steam; unwind (reflexive)
Examples4
Tom needs to let off some steam.
I need to blow off some steam.
I needed to blow off some steam.
Vent your anger on someone else, will you?