vouch - verb
Infinitive
vouch
3rd person singular
vouches
Past
vouched
Past Participle
vouched
Present Participle
vouching