Meaning of “unchallenged” in the English Dictionary

british dictionary