Definify.com

Definition 2025


disvouched

disvouched

English

Verb

disvouched

  1. simple past tense and past participle of disvouch