The past tense of disavouch is disavouched.
The third-person singular simple present indicative form of disavouch is disavouches.
The present participle of disavouch is disavouching.
The past participle of disavouch is disavouched.