Synonyms: avouch, avow
Definition: admit openly and bluntly; make no bones about
Similar words: admit, acknowledge
Definition: declare to be true or admit the existence or reality or truth of
Usage: He admitted his errors; She acknowledged that she might have forgotten