adj. Resembling a leech or some aspect of one; clinging, parasitic.
WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved.
adj. of plants or persons; having the nature or habits of a parasite or leech; living off another
Word Usage
"Instead, I felt an enormous pressure as, by means of its rubbery lips, it affixed itself with leechlike determination, and then there was the slap of its body against my chest, for it had pulled free from my hand."