
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: {lien}]
2: a feeling of resentful anger [syn: {irascibility}, {short
temper}, {quick temper}]
Source: WordNet® 2.0