leech verb vt Infinitive leech Present tense 3rd person singular leeches Preterite leeched Present participle leeching Past participle leeched