Plain form vouch
Third-person singular vouches
Past tense vouched
Past participle vouched
Present participle vouching