spleen

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