Synonyms: demonstrated
Definition: having been demonstrated or verified beyond doubt
Similar words: incontestable, incontestible
Definition: incapable of being contested or disputed