American English

Definition of leech noun from the Oxford Advanced American Dictionary



    jump to other results
  1. 1a 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.
  2. 2(disapproving) a person who depends on someone else for money, or takes the profit from someone else's work
See the Oxford Advanced Learner's Dictionary entry: leech