What is the meaning of the word "avouch"?

Definitions:

  1. to admit openly and bluntly copy to clipboard verb
    • You clearly avouched your opinions about me earlier. copy to clipboard

NearBy Words: