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
vouched for
Favorites