Definition of Invulnerable

  • 1. Immune to attack; impregnable Adjective

Semanticaly linked words with "invulnerable"

Antonyms to adjective "invulnerable"