Definition for Leech

leech, n. [OE læce.]

Aquatic blood-sucking worm; small creature formerly used to extract blood from a sick person.

Return to page 10 of the letter “l”.