mooch verb vt vi Infinitive mooch Present tense 3rd person singular mooches Preterite mooched Present participle mooching Past participle mooched