adjective🔗ShareNot contestable; indisputable; certain"That he was the greatest 100m runner of his generation was incontestable."statementphilosophylogicChat with AIVocabulary GamePractice Reading