Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
vouch
in English
vouch
us
/vʌtʃ/
uk
/vaʊtʃ/
#moderate
Past Tense
vouched
Participle Verb
vouching
Third Person Singular
vouches