Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Adjective: insuperable  in'soo-pu-ru-bul
  1. Impossible to surmount
    - insurmountable
     
  2. Incapable of being surmounted or excelled
    "insuperable odds"; "insuperable heroes"
    - unconquerable

See also: insuperably, insurmountable, unconquerable, unsurmountable