Dictionary definition · vouch
verb
- give personal assurance; guarantee"Will he vouch for me?"
- 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"
Similar words
Source: Open English WordNet (CC BY 4.0).