leeched

verb
  1. drained or extracted something gradually, especially nutrients, minerals, or other substances from soil or materials
  2. took advantage of someone by depending on them for support, money, or resources without giving anything back
  3. Usage: informal
  4. treated medically with leeches to draw blood
  5. Usage: historical; medical

Examples