Indisputed /(?)/

In·dis·put·ed

Indisputed

a.
  1. Undisputed.