[adj] incapable of being contested or disputed
demonstrable, demonstrated, inarguable, incontestable, incontrovertible, ironclad, unanswerable, unarguable, unassailable, unshakable, watertight
contestable