Invulnerable duumvirate Synonyms
We can't find synonyms for the phrase "Invulnerable duumvirate", but we have synonyms for terms, you can combine them.Duumvirate Synonyms
ID abbreviation
ID is an abbreviation for Invulnerable DuumvirateWhat does ID stand for?
ID stands for "Invulnerable Duumvirate" Definitions for Invulnerable
- (adjective) incapable of being defeated, overcome , or subdued
- (adjective) immune to attack; impregnable