Webster's Revised Unabridged Dictionary · 1913
Imprenable
Copy link
Imprenable
, adjective
Impregnable.
[Obsolete]
↑