voucher (2)
käendaja; tagaja
olemus
Wiktionary, vouch, verb:
2.1 to bear witness or testify; to guarantee or sponsor
I can vouch that he wasn’t at the scene of the crime.
2.3 to express confidence in or take responsibility for (the correctness or truth of) something