WikiWord

leeching

From WikiWord, the free dictionary

English

Definitions

verb

  1. To apply a leech medicinally, so that it sucks blood from the patient.
  2. To drain (resources) without giving back.“Bert leeched hundreds of files from the BBS, but never uploaded anything in return.”

verb

  1. To treat, cure or heal.

noun

  1. A medical treatment using leeches.

Related words

Synonyms

Associated

Rhymes

References