/spliːn/
a small organ near the stomach that controls the quality of the blood cells 脾

a ruptured spleen
破裂的脾
noun
anger 愤怒;怒气
He vented his spleen (= shouted in an angry way) on the assembled crowd.
他把怒气撒在了聚集的人群身上。