Leechlike Meaning
There are 1 meaning(s) for word Leechlike
Meaning 1 : of plants or persons; having the nature or habits of a parasite or leech; living off another
Example : his indolent leechlike existence
Synonyms : bloodsucking, parasitic, parasitical
Example : his indolent leechlike existence
Synonyms : bloodsucking, parasitic, parasitical