AVOUCH



Definition:

  1. [verb] admit openly and bluntly; make no bones about
    Synonyms: avow