unchallengeable Meaning, Definition & Usage

  1. adjective satellite not open to challenge
    • unchallengeable facts
    • a position of unchallengeable supremacy

WordNet