Definition for Invincible

invincible, adj. [Fr. < L. invincibilis.]

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

Return to page 34 of the letter “i”.