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.
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.
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005