LEECHnone. 1 bloodsucking worm formerly much used medically. 2 person who sponges on others. [old english]