An Encylopedia Britannica Company

spleen

1 ENTRIES FOUND:
spleen /ˈspliːn/ noun
plural spleens
spleen
/ˈspliːn/
noun
plural spleens
Britannica Dictionary definition of SPLEEN
[count] : an organ located near your stomach that destroys worn-out red blood cells and produces white blood cells see picture at human
[noncount] literary : feelings of anger