French Meaning of spleen

rate

Other French words related to rate

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

rate

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

colère,fureur,indignation,irritation,humeur,Indignation,rage,colère,Agacement,Bile

délice,plaisir,patience,calme,tolérance

splayfooted => cagneux, splayfoot => Pied plat, splay => étaler, splattering => éclaboussures, splattered => éclaboussé,