0 to say that you know from experience that something is true or good, or that someone is honest and has a good character:
Patricia has checked the reports and can vouch for the accuracy of the information.
NYA ORD
European
May 10, 2021
DAGENS ORD
Shimmer
vouch for sth/sb