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