avoucher

/əˈvaʊtʃər/

Definitions

1. noun

One who vouches or gives a guarantee

“The merchant relied on the avoucher to ensure the quality of the goods.”

2. verb

to vouch or guarantee the quality or authenticity of something

“The company avouched for the safety of their new product.”

Synonyms

  • endorser
  • guarantor
  • sponsor

Antonyms

  • doubter
  • skeptic