Leecher

The Century Dictionary and Cyclopedia
  • noun. One who applies leeches in the treatment of disease; one who lets blood.
  • Wiktionary, Creative Commons Attribution/Share-Alike License
  • noun. One who leeches; a physician.
  • noun. One who is currently downloading a torrent.
  • Word Usage
    "Bitcomet is pretty infamous for being a "leecher" client, which disgusts me."
    Same Context
    Words that are found in similar contexts