Said of a fortress or position supposed to be proof against any attack.
·adj Capable of being impregnated, as the egg of an animal, or the ovule of a plant. II. Impregnabl...
Webster's Dictionary of the English Language