Definition of "Vouch" :
verb: give supporting evidence
"He vouched his words by his deeds."
verb: summon (a vouchee) into court to warrant or defend a title
verb: give surety or assume responsibility
"I vouch for the quality of my products."
verb: give personal assurance; guarantee
"Will he vouch for me?."