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