leechlike
adjective
1. of plants or persons; having the nature or habits of a parasite or leech; living off another
- his indolent leechlike existence
Similar word(s): dependent, bloodsucking, parasitic, parasitical
1. of plants or persons; having the nature or habits of a parasite or leech; living off another
- his indolent leechlike existence
Similar word(s): dependent, bloodsucking, parasitic, parasitical