The Collaborative International Dictionary
Avoucher
Avoucher \A*vouch"er\, n. One who avouches.
Wiktionary
avoucher
n. One who avouches.