avoucher

noun
  1. a person who vouches for or guarantees something; a warrantor
  2. Usage: archaic or legal
verb
  1. to vouch for; to assert or confirm the truth of something
  2. Usage: archaic

Examples