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