Английский-Русский словарь »

vent one's spleen означает в русский

АнглийскийРусский
vent one's spleen (to openly express pent-up anger)
verb

срывать злостьverb