Definify.com

Definition 2024


leeches

leeches

English

Noun

leeches

  1. plural of leech

Verb

leeches

  1. third-person singular simple present indicative form of leech