Plural of avoucher; multiple people who avouch, vouch for, or guarantee something.
Plural formation of avoucher by adding -s.
Try Another Word