What is the full meaning of leech
a bloodsucking annelid worm [n -ES] / to cling to and drain [v -ED, -ING, -ES]
Example of the word leech placed on a Scrabble board.