Spleen - Definition

spleen

n 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 [syn: spleen, lien]
2: a feeling of resentful anger [syn: irascibility, short
temper, spleen, quick temper]

Look up another word