invincible

invincible adj

Fr. < L. invincibilis.

  1. Unconquerable; insurmountable; [fig.] closed; fortified.