noun
adj
verb
adv

Textual thesaurus for "vouch"

(verb) guarantee

give surety or assume responsibility

I vouch for the quality of my products