vouch

verb
  1. to give a guarantee or assurance about someone or something
  2. Usage: often followed by ‘for’
  3. to give evidence or serve as proof of something
  4. Usage: formal

Examples