Quote ( Google)
vouch/vouCH/Verb
1. Assert or confirm as a result of one's own experience that something is true or accurately so described.
2. Confirm that someone is who they say they are or that they are of good character: "someone could vouch for him".
