Adjective insurmountable has 2 senses
  1. insurmountable, unsurmountable - not capable of being surmounted or overcome; "insurmountable disadvantages"
    Antonyms: surmountable, conquerable, superable
  2. insuperable, insurmountable - impossible to surmount
    Antonym: conquerable (indirect, via unconquerable)
,
TOP