avouched; avouching; avouches
1
: to declare as a matter of fact or as a thing that can be proved : affirm
2
: to vouch for : corroborate
Love words? Need even more definitions?
Merriam-Webster unabridged
Share