History
History
Synonyms
UK
US
Meaning:
impenetrable

that cannot be penetrated

dense

invincible

too strong to be overcome or defeated

indestructible

invulnerable

that cannot be wounded, hurt or attacked

invincible

BULLETPROOF as in Wiktionary
BULLETPROOF as in Wikipedia