English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition spleen in British English

spleen noun

noun
/spliːn/
1

the organ in your body that removes dead red cells from your blood and produces white cells

Synonyms and related words
2

anger

Example

visitors ready to vent their spleen at poor train services

Synonyms and related words
Definition spleen in British English