meaning of Avouchable

Avouchable meaning in General Dictionary

effective at becoming avouched

View more

  • with the capacity of being avouched.

Avouchable meaning in General Dictionary

(a.) effective at being avouched.