Skip to content

avouch

Dictionary definition · avouch

verb

  1. admit openly and bluntly; make no bones about

Similar words

Source: Open English WordNet (CC BY 4.0).