insuperable


insuperable

adjective

Definition of INSUPERABLE

1
incapable of being defeated, overcome, or subdued <the building project ran into insuperable financial difficulties and had to be scrapped>

Seen & Heard

What made you want to look up insuperable? Please tell us where you read or heard it (including the quote, if possible).