You searched for: “avoucher
avoucher (s), avouchers (pl) (noun forms)
1. Someone who makes frank acknowledgment or affirmation of something.
2. Those who declare or assert something with strong declarations.