English

Definition of spleen noun from the Oxford Advanced Learner's Dictionary

     

    spleen

     noun
    noun
    BrE BrE//spliːn//
     
    ; NAmE NAmE//spliːn//
     
    Internal anatomy
     
    jump to other results
  1. 1 [countable] a small organ near the stomach that controls the quality of the blood cells a ruptured spleen See related entries: Internal anatomy
  2. 2[uncountable] (literary) anger He vented his spleen (= shouted in an angry way) on the assembled crowd. see also splenetic
  3. Word Origin Middle English: shortening of Old French esplen, via Latin from Greek splēn; sense (2) derives from the earlier belief that the spleen was the seat of bad temper.
See the Oxford Advanced American Dictionary entry: spleen