leechy adjective2 •Pertaining to or characteristic of a leech. •Parasitic. formsmore leechy · most leechy