Vouch

/vaʊtʃ/

Slang Meanings

To stand by someone or something.
I vouch for him; he's got your back.
To back something up with proof or credibility.
I vouch for this restaurant; the food is amazing!