spleen has definitions from the fields of anatomy,zoology
1
[ noun ] (anatomy,zoology) 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

Used in print

(Walter H. Buchsbaum, "Advances in Medical Electronics"...)

In_addition to the heart and aorta , successful measurements of liver and spleen have also been made by this technique .

(Peter J. White, "Report on Laos"...)

It was a spleen crushing day .

2
[ noun ] a feeling of resentful anger

Related terms

bad_temper

*