English / word
Leech
noun C1MEANING IN ENGLISH
an aquatic blood-sucking annelid worm with suckers at both ends
In context
01
The doctor used a medical leech to reduce swelling after surgery.
02
The leech attached itself to his leg while swimming.
Synonyms
bloodsucker,annelid
Collocations
medical leech,leech therapy,blood leech