leechlike adjective1 •Resembling or characteristic of a leech, especially in being clinging or parasitic. formsmore leechlike · most leechlike