vent one's spleen (on)

listen to the pronunciation of vent one's spleen (on)