EnglishMain Dictionary
vouch
Universal Words
verb
PHRASALVERBS
vouch for sb/sth to say that you believe that sb will behave well and that you will be responsible for their actions:
Are you willing to vouch for him? * I can vouch for her ability to work hard.
vouch for sth to say that you believe that sth is true or good because you have evidence for it:
I was in bed with the flu. My wife can vouch for that.