sangsue
Top 20000
Meanings
Noun
1. leech
Examples3
Leeches are still used in medicine today.
The leech sucked his blood.
The leech is a parasite.