Not contestable; indisputable; certain.
That he was the greatest 100m runner of his generation was incontestable.
From in- + contestable.
Select a language to see translations