Durable invulnerable Synonyms
Synonyms for phrase
DI abbreviation
DI is an abbreviation for Durable InvulnerableWhat does DI stand for?
DI stands for "Durable Invulnerable" Invulnerable replaced
Definitions for Invulnerable
- (adjective) incapable of being defeated, overcome , or subdued
- (adjective) immune to attack; impregnable