Unable to be overcomeUnable to be overcome; insuperable
Unable to be overcome; insuperable
From un- + overcomeable.
Wiktionary, CC BY-SA 4.0 · source