vouched for

listen to the pronunciation of vouched for
English - Turkish
English - English

Definition of vouched for in English English dictionary

vouch for
To affirm the truth or reliability of

Let him in. I'll vouch for him.

vouched
past of vouch