SPLEEN


Meaning of SPLEEN in English

(ANGER) [noun] [U] [formal] - a feeling of anger and dissatisfaction(esp. UK and ANZ) She threatened, in a fit/burst of spleen, to resign.Shareholders used the conference as an opportunity to vent their spleen on (= get angry with) the Board of Directors.

Cambridge English vocab.      Кембриджский английский словарь.