Dictionary search results

Showing 1-2 of 2 results

impregnable US English

(Of a fortified position) unable to be captured or broken into

impregnable US Thesaurus

the fortress is impregnable