Inexpugnable
Word Dictionary
-> Inexpugnable
Search:
Inexpugnable
(a.) Incapable of being subdued by force; impregnable; unconquerable.
Terms of Use
Canadian Jobs