Definition of Avouch

  • 1. Admit openly and bluntly; make no bones about Verb

Synonyms for word "avouch"

Semanticaly linked words with "avouch"