Q: What is the Synonym of Impregnable?
Word:
Impregnable
Synonym:
Unconquerable
Meaning:
Impossible to capture or enter by force: an impregnable fortress.
Name (required)
Mail (will not be published) (required)
Website