leeched meaning

Meaning of leeched

What is the full meaning of leeched

LEECH, to cling to and drain [v]

Example of the word leeched placed on a Scrabble board.

Unscrambled word leeched

Points for leeched

Scrabble
17 points
Word With Friends
14 points
Wordfeud
17 points

Related pages for leeched