Ads:
Synonym for leech [noun]
The synonym leech synonymous definition words:Your question...
leech [noun]
means "bloodsucker"parasite
Further results for the word "leech"
sponge off [verb]
means "mooch"bum, scrounge, borrow, leech, filch
sponger [noun]
means "free-loader"leech, parasite, sycophant
Perhaps you know a word which is missing here? Please participate and submit a word
Ads: