Please enable javascript to use dictionary! Howto enable javascript?
impregnable▼(of a fortress or other fortified place: able to withstand all attacks, see also: impenetrable; inconquerable; unvanquishable)adjective[UK: ɪm.ˈpreɡ.nəb.l̩] [US: ˌɪm.ˈpreɡ.nəb.l̩]
inexpugnable▼(impregnable, unconquerable)adjective[UK: ˌɪ.nɪks.ˈpʌɡ.nəbl] [US: ˌɪ.nɪk.ˈspʌɡ.nə.bəl]
↑