Invulnerable sanctuary Synonyms
Definitions for Invulnerable
- (adjective) incapable of being defeated, overcome , or subdued
- (adjective) immune to attack; impregnable
Synonyms for phrase
- safe haven
- impenetrable shelter
- safe refuge
- impenetrable haven
- secure haven
- safe shelter
- secure sanctum
- impervious shelter
- impenetrable cover
- secure hideout
- secure cover
- protected retreat
- strong protection
- safe hideout
- indestructible cover
- impervious protection
- immune cover
- strong park
- protected reserve
- strong cover
IS abbreviation
IS is an abbreviation for Invulnerable SanctuaryWhat does IS stand for?
IS stands for "Invulnerable Sanctuary"