文polyglot.
← English dictionary
English / word

Leech

noun C1
MEANING 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

Sources

Bidyazo vocabulary library ↗