"vouched" in the verb sense
give personal assurance guarantee
"Will he vouch for me?"
2. guarantee, vouch
give surety or assume responsibility
"I vouch for the quality of my products"
summon (a vouchee) into court to warrant or defend a title
give supporting evidence
"He vouched his words by his deeds"
Source: WordNet® (An amazing lexical database of English)
Princeton University "About WordNet®."
WordNet®. Princeton University. 2010.
View WordNet® License