Find the word definition

Wiktionary
vent one's spleen

vb. To openly express pent-up anger, often on an unrelated matter or person.