impregnable

Synonyms of IMPREGNABLE

adjective