vent one's spleen on

listen to the pronunciation of vent one's spleen on
English - Turkish
hırsını çıkarmak
hırsını almak
hırsını çıkarmak
vent one's spleen
hırsını çıkarmak
English - English

Definition of vent one's spleen on in English English dictionary

vent one's spleen
To openly express pent-up anger, often on an unrelated matter or person