Invulnerable - Definition

invulnerable

adj 1: immune to attack; impregnable; "gunners raked the beach
from invulnerable positions on the cliffs" [ant:
vulnerable]

Look up another word