English dictionary
spleen meaning and definition
Definition and meaning of spleen at MeaningMonkey.org. spleen meaning and definition in the English Dictionary.SPLEEN noun
Definition of spleen (noun)
- a large dark-red oval organ on the left side of the body between the stomach and the diaphragm; produces cells involved in immune responses
- synonyms: lien
- a feeling of resentful anger
- synonyms: irascibility, quick temper, short temper
Source: Princeton University Wordnet