spleen

Nouns

  • (n) 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 lien,
  • (n) a feeling of resentful anger irascibility, quick temper, short temper,

Synonyms

lien irascibility quick temper short temper

Words of close approximity

spleenwort