Definify.com

Definition 2026


leeches

leeches

English

Noun

leeches

  1. plural of leech

Verb

leeches

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