Search in full dictionary

IMPREGNABLE

IMPREGNABLE
ScnMaster
unshakeable; unyielding; firm. Notes on the Lectures Glossary Final approval 26 March 1990