Definition of Invulnerable
Adjective: invulnerable in'vúl-nu-ru-bul
- Immune to attack; impregnable
"gunners raked the beach from invulnerable positions on the cliffs"
See also:
invulnerability
invulnerably
Adjective: invulnerable in'vúl-nu-ru-bul
See also:
invulnerability
invulnerably