- 1an impregnable building is so strongly built that it cannot be entered by force an impregnable fortress
- 2strong and impossible to defeat or change synonym invincible The team built up an impregnable 5–1 lead. the seemingly impregnable Nazi regime
Check pronunciation: impregnable