leeching

Leeching is the process of sucking blood from something. Leeches are creatures that are able to suck blood from other animals.

  • The victim was leeched of all of his blood.

  • The victim was leeched of blood for days.

Definition of leeching

verb

To apply a leech medicinally, so that it sucks blood from the patient.

verb

To drain (resources) without giving back.

verb

To treat, cure or heal.

noun

A medical treatment using leeches.

Nearby Words

leeching Pronunciation in a video