leech

mastery
/liːt͡ʃ/nounverbname

card 1 of 10 · context meaning

What does 'leech' mean in this sentence?

The leech on his leg had swelled to more than five inches long, puffed and swollen on his blood.