Uk English Meaning of spleen

spleen

Other Uk English words related to spleen

Definitions and Meaning of spleen in English

Wordnet

spleen (n)

a large dark-red oval organ on the left side of the body between the stomach and the diaphragm; produces cells involved in immune responses

a feeling of resentful anger

FAQs About the word spleen

spleen

a large dark-red oval organ on the left side of the body between the stomach and the diaphragm; produces cells involved in immune responses, a feeling of resent

anger,fury,indignation,irritation,mood,Outrage,rage,wrath,Annoyance,Bile

delight,pleasure,patience,calmness,forbearance

splayfooted => flat-footed, splayfoot => Flat foot, splay => splay, splattering => splattering, splattered => spattered,