Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Verb: avouch  u'vawch
  1. Admit openly and bluntly; make no bones about
    - avow

Derived forms: avouched, avouches, avouching

Type of: acknowledge, admit