leech onto

verb

Infinitive

leech onto

Present tense 3rd person singular

leeches onto

Preterite

leeched onto

Present participle

leeching onto

Past participle

leeched onto