Scrabble word: LEECHES
In which Scrabble dictionary does LEECHES exist?
Definitions of LEECHES in dictionaries:
- noun - carnivorous or bloodsucking aquatic or terrestrial worms typically having a sucker at each end
- noun - a follower who hangs around a host (without benefit to the host) in hope of gain or advantage
- verb - draw blood
- verb - to cling to and feed upon or drain