vouch
Definitions
To assert or confirm as a result of one's own experience that something is true or accurately described.
To provide evidence or testimony to support the reliability or character of a person or thing.
To take responsibility for or guarantee the accuracy or validity of something.
Examples
I can personally vouch for his honesty and integrity.
Several of my former colleagues are willing to vouch for my professional experience.