Invulnerable monster Synonyms
Invulnerable replaced
Definitions for Invulnerable
- (adjective) incapable of being defeated, overcome , or subdued
- (adjective) immune to attack; impregnable
Synonyms for phrase
- strong demon
- invincible monstrosity
- invincible giant
- invincible beast
- indestructible giant
- safe giant
- invincible demon
- unbeatable demon
- indestructible demon
- strong ogre
- strong beast
- strong giant
- impervious beast
- unbeatable horror
- safe villain
- strong brute
- strong villain
- strong savage
- strong horror
- indomitable savage
IM abbreviation
IM is an abbreviation for Invulnerable MonsterWhat does IM stand for?
IM stands for "Invulnerable Monster"