1. assert or confirm as a result of one's own experience that something is true or accurately so described: "they say New York is the city that never sleeps, and I can certainly vouch for that"
▪ confirm that someone is who they say they are or that they are of good character:"he was refused entrance until someone could vouch for him"
Word OriginMiddle English (as a legal term in the sense ‘summon a person to court to prove title to property’): from Old French voucher ‘summon’, based on Latin vocare ‘to call’.