unchallengeable

無可置辯的、不必迴避的、不可挑戰的

英文釋義

  1. not open to challenge