Search in full dictionary
IMPREGNABLE
IMPREGNABLE
ScnMaster
unshakeable; unyielding; firm.
—
Notes
on the Lectures Glossary Final approval 26 March 1990