Unchallengeable - Definition

unchallengeable

adj 1: not open to challenge; "unchallengeable facts"; "a
position of unchallengeable supremacy"

Look up another word