spleen
1.
(
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
Related Words:
lymphatic tissue
,
lymphoid tissue
2.
(
noun
) a feeling of resentful anger
Synonyms:
irascibility
,
quick temper
,
short temper
Related Words:
bad temper
,
ill temper
Terms and Conditions of Use / Copyright Notice