ALL meanings of leeching
leech
L l - noun leeching any bloodsucking or carnivorous aquatic or terrestrial worm of the class Hirudinea, certain freshwater species of which were formerly much used in medicine for bloodletting. 1
- noun leeching a person who clings to another for personal gain, especially without giving anything in return, and usually with the implication or effect of exhausting the other's resources; parasite. 1
- noun leeching Archaic. an instrument used for drawing blood. 1
- verb with object leeching to apply leeches to, so as to bleed. 1
- verb with object leeching to cling to and feed upon or drain, as a leech: His relatives leeched him until his entire fortune was exhausted. 1
- verb with object leeching Archaic. to cure; heal. 1
- verb without object leeching to hang on to a person in the manner of a leech: She leeched on to him for dear life. 1
- noun leeching Present participle of leech. 1