The AI-powered English dictionary
comparative more leechlike, superlative most leechlike
Resembling or characteristic of a leech, especially in being clinging or parasitic. examples