v. Usually, vouch for. support, guarantee, back (up), endorse, certify; uphold, sponsor, bear witness, attest to My neighbour will vouch for me Can she vouch for your not leaving the house all evening?
VOUCH
Meaning of VOUCH in English
Oxford thesaurus English vocab. Английский словарь Оксфорд тезаурус. 2012