Synonyms of leech in English:

leech

noun

  • 1 the welfare system is supposed to help the needy, not feed the leeches
    parasite, bloodsucker
    informal scrounger, sponger, bottom feeder, freeloader
  • Definition of leech in:

    Get more from Oxford Dictionaries

    Subscribe to remove adverts and access premium resources

    Word of the day anomalous
    Pronunciation: əˈnɒm(ə)ləs
    adjective
    deviating from what is standard, normal, or expected