to vent one's spleen (on)

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