Meaning & Definition of Spleen in English
English⟶
Spleen
/splin/
noun
1. 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
synonym:
- spleen,
- lien
2. A feeling of resentful anger
synonym:
- irascibility,
- short temper,
- spleen,
- quick temper