American Dictionary
Define dictionary terms easily — search for "example", "dictionary", "language", or "word" in our powerful online English dictionary.
Define dictionary terms easily in our powerful online English dictionary.
a place that is impregnable is very well protected and difficult to attack
someone who is in an impregnable position is very difficult to defeat or remove
The President's position is no longer impregnable.
impregnable opinions or feelings are very difficult to change