Find the word definition

The Collaborative International Dictionary
Avouchable

Avouchable \A*vouch"a*ble\, a. Capable of being avouched.

Wiktionary
avouchable

a. Capable of being avouched.