1. phrasal verb If you say that you can or will vouch for someone, you mean that you can guarantee their good behaviour. [V P n] ⇒ Kim's mother agreed to vouch for Maria and get her a job. 2. phrasal verb → vouch If you say that you can vouch for something, you mean that you have evidence from your own personal experience that it is true or correct. swear to [V P n] ⇒ He cannot vouch for the accuracy of the story.
COBUILD Advanced English Dictionary. Copyright © Harper Collins Publishers