Home - One World of English
YouTube Exercises :
English Grammar
English Vocabulary
Listening Comprehension
Business English
Reference :
English Grammar
Phrasal Verbs
About Us
Contact us
English Schools
Learn Italian

Vent your spleen - Meaning and Definition


vent your spleen


To say what it is that is making you angry


He vented his spleen about the state of the nation and nobody else could say a word.