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