You searched for: “most avowable
avowable (adjective), more avowable, most avowable
Relating to something that is openly expressed and free from doubt: Mark's avowable statements clarified his political position at the conference.