spleenOverview of noun spleen1. spleen, lien -- (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)2. irascibility, short temper, spleen, quick temper -- (a feeling of resentful anger) Made possible by Princeton University "About WordNet." WordNet. Princeton University. 2010. http://wordnet.princeton.edu |