to vent one's spleen

Wörterbuch