Inexsuperable

word

Adjective

Not capable of being passed over; insuperable; insurmountable.
More about this word
Synonyms and related words
Explore this word