• Search

Spleen Meaning in French

Class:
  • Noun
Origin:
  • Greek
  • Latin
  • Old French


Meaning in French

Rate

Definition:

noun
  1. Anatomy
    an abdominal organ involved in the production and removal of blood cells in most vertebrates and forming part of the immune system.
  2. bad temper; spite.
    "he could vent his spleen on the institutions which had duped him"
Qazi Shoaib Rehman, Aug 6, 2016
Page Views:
7,590
Loading...