vouch verb vi Infinitive vouch Present tense 3rd person singular vouches Preterite vouched Present participle vouching Past participle vouched