vouching
verb(vouch)
to supply supporting evidence or testimony
vouching
verb(vouch)
to give personal assurance
vouching
verb(vouch)
to give a guarantee : become surety
vouching
phrasal verb(vouch)
to say that (someone or something) is honest, true, or good