Inexpugnable (noun) Definition, Meaning & Examples

adjective
  1. incapable of being taken by force; impregnable; unconquerable.
adjective
  1. a rare word for impregnable 1
Inexpugnable (noun) Definition, Meaning & Examples

More Definitions