Scrabble Dictionary
Find the definition of a word with its score in word games.
Word Games
Scrabble US | (10 Points) | |
Scrabble UK | (10 Points) | |
Words With Friends | (11 Points) |
Leech
liːtʃ
Leech definitions
noun
leech
leeches
- an aquatic or terrestrial annelid worm with suckers at both ends. Many species are bloodsucking parasites, especially of vertebrates, and others are predators
- a person who extorts profit from or sponges on others
"they are leeches feeding off the hard-working majority"
verb
leech
leeched
leeches
leeching
- habitually exploit or rely on
"he's leeching off the abilities of others"