what does vouch mean
Vouch definition, to support as being true, certain, reliable, etc. (usually followed by for): Her record in office vouches for her integrity. See more.