Phrasal Verbs
to say that you believe that someone 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.
to say that you believe that something is true or good because you have evidence for it synonym confirm I was in bed with the flu. My wife can vouch for that.