Word Hen
What is the meaning of the word "
avouch
"?
Definitions:
to admit openly and bluntly
verb
You clearly avouched your opinions about me earlier.
NearBy Words:
avouchment