English dictionary, thesaurus, translations & etymology
FreeDict.com

spleen

2 synonyms and 0 antonyms for spleen, ranked by how commonly they're used.

Noun — An organ in the upper left abdomen that filters blood, recycles old red blood cells, and supports the immune system.

Synonyms for spleen

← Back to the full definition of spleen
Synonyms and antonyms from Wiktionary, CC BY-SA.