Meaning: If you vouch for someone or something, you say that the person or thing can be trusted and is of good character or quality.
- vouch for sb I will only vouch for someone if I know them well and I'm sure they can do a good job.
- vouch for sth I bought this software because a good friend of mine vouched for it.
vouch for: doctor, teacher, hospital, school, course, diet
If you vouch for the hotel, you tell people that it's