This website uses cookies to ensure you get the best experience. Learn more

Another word for leech

a-z
Noun
  1. One who depends on another for support without reciprocating

    See also:

    dependence

Verb
  1. To take advantage of the generosity of others

    See also:

    dependence

Another word for leech

Noun
  1. A parasite

    See also:

    parasite

  2. *Dependent

    See also:

    sycophant