1. leechlike - Adjective
2. leechlike - Adjective Satellite
of plants or persons; having the nature or habits of a parasite or leech; living off another
Source: WordNeta wealthy class parasitic upon the labor of the masses Source: Internet
parasitic vines that strangle the trees Source: Internet
bloodsucking blackmailer Source: Internet
his indolent leechlike existence Source: Internet