spleen - definition and synonyms

noun 

Your browser doesn’t support HTML5 audio

/spliːn/
singularspleen
pluralspleens
  1. 1
    [countable] medical the organ in your body that removes dead red cells from your blood and produces white cells
  2. 2
    [uncountable] formal anger
    vent your spleen (=express your anger):

    visitors ready to vent their spleen at poor train services