Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
vouched
in English
vouched
us
//vaʊtʃt//
uk
//vaʊtʃt//
#common
Lemma:
vouch
The lemma is the base or root form of this word.
Definitions
Verb
to
take
responsibility
;
express
confidence
to
support
or
confirm
something
to
give
testimony
;
bear
witness
to
back
or
attest
to
something