Leeched Definition

verb

Simple past tense and past participle of leech.

Wiktionary