English

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

     

    leech

     noun
    noun
    BrE BrE//liːtʃ//
     
    ; NAmE NAmE//liːtʃ//
     
    Invertebrates
     
    jump to other results
  1. 1 a small worm that usually lives in water and that attaches itself to other creatures and sucks their blood. Leeches were used in the past by doctors to remove blood from sick people. See related entries: Invertebrates
  2. 2(disapproving) a person who depends on somebody else for money, or takes the profit from somebody else’s work
  3. Word Origin Old English lǣce, lȳce; related to Middle Dutch lake, lieke.
See the Oxford Advanced American Dictionary entry: leech