Invulnerable demon Synonyms
Invulnerable replaced
Definitions for Invulnerable
- (adjective) incapable of being defeated, overcome , or subdued
- (adjective) immune to attack; impregnable
Synonyms for phrase
- invincible monster
- strong monster
- impregnable monster
- impenetrable monster
- unbeatable monster
- indestructible monster
- immune monster
- invincible beast
- impervious monster
- indomitable monster
- indestructible daemon
- strong ogre
- strong beast
- impervious beast
- safe villain
- strong brute
- strong villain
- strong goblin
- strong rogue
- invincible master
ID abbreviation
ID is an abbreviation for Invulnerable DemonWhat does ID stand for?
ID stands for "Invulnerable Demon"