Meaning of “vouch for sb/sth” - Learner’s Dictionary

vouch for sb/sth

phrasal verb with vouch uk us /vaʊtʃ/ verb

to say that you know from experience that something is true or good, or that someone has a good character

(Definition of “vouch for sb/sth” from the Cambridge Learner’s Dictionary © Cambridge University Press)