INSUPERABLE


Meaning of INSUPERABLE in English

[adjective] [formal] - (esp. of a problem or a difficulty) so great or severe that it cannot be defeated or dealt with successfullyThe hospitals now face insuperable difficulties with too few staff and too little money.She has battled against seemingly insuperable odds (= against very great difficulties) to win this race tonight.

Cambridge English vocab.      Кембриджский английский словарь.