Yahoo Canada Web Search

Search results

  1. Dictionary
    spleen
    /spliːn/

    noun

    • 1. 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"

    More definitions, origin and scrabble points