vouching for

listen to the pronunciation of vouching for
English - English

Definition of vouching for in English English dictionary

vouch for
To affirm the truth or reliability of

Let him in. I'll vouch for him.

vouching
present participle of vouch