INSUPERABLE

Definition of INSUPERABLE

  1. (adj)impossible to surmount
  2. (adj)incapable of being surmounted or excelled