15 letters · 23 points in Scrabble
noun having the strength to withstand attack
noun the property of being invulnerable; the property of being incapable of being hurt (physically or emotionally)
originFrom French invulnérabilité.
Etymology from Wiktionary, CC BY-SA 3.0