To Vouch For
Definitions
To guarantee that someone or something is reliable or of a high standard
Examples
- “I can vouch for William’s work. He is really good at what he does”, said Greg.
- The coach vouched for the rookie player’s abilities to the rest of his players.