Lingvanex Tranalator

Translator for


translation app

Lingvanex - your universal translation app

Translator for

Download For Free

Meaning & Definition of Spleen in English

English

Spleen

/splin/

noun

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
synonym:
  • spleen,
  • lien

2. A feeling of resentful anger

synonym:
  • irascibility,
  • short temper,
  • spleen,
  • quick temper