Definition for Invincible

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

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

Return to page 33 of the letter “i”.