avouchers

noun
  1. plural of avoucher; persons who vouch for or guarantee something; those who assert or affirm the truth of something
  2. Usage: formal or legal context; archaic or rare in modern usage

Examples