Definition of Impregnable

  • 1. Immune to attack; incapable of being tampered with Adjective Satellite
  • 2. Capable of conceiving Adjective Satellite
  • 3. Incapable of being overcome, challenged or refuted Adjective Satellite

Synonyms for word "impregnable"

Semanticaly linked words with "impregnable"