avouch
verb
avouched;
avouching;
avouches
Definition of avouch
1
: to declare as a matter of fact or as a thing that can be proved : affirm
2
: to vouch for : corroborate
Keep scrolling for more
Keep scrolling for more