Yahoo Web Search

Search results

  1. Dictionary
    leech
    /liːtʃ/

    noun

    • 1. an aquatic or terrestrial annelid worm with suckers at both ends. Many species are bloodsucking parasites, especially of vertebrates, and others are predators.
    • 2. a person who extorts profit from or sponges on others: "they are leeches feeding off the hard-working majority"

    verb

    • 1. habitually exploit or rely on: "he's leeching off the abilities of others"

    More definitions, origin and scrabble points