WordUnscrambler Home
spleen
Definitions
[spliːn], (Noun)
Definitions:
- an abdominal organ involved in the production and removal of blood cells in most vertebrates and forming part of the immune system
- bad temper; spite
(e.g: he could vent his spleen on the institutions which had duped him)
Phrases:
Origin
:
Middle English: shortening of Old French esplen, via Latin from Greek splēn; spleen derives from the earlier belief that the spleen was the seat of bad temper
Click here to see the free dictionary definition for spleen
definition by Oxford Dictionaries