Avowed or affirmed in advanceAvowed or affirmed in advance.
(not comparable)Avowed or affirmed in advance.
From fore- + vouched.
Wiktionary, CC BY-SA 4.0 · source