Find the word definition

The Collaborative International Dictionary
Imprenable

Imprenable \Im*pre"na*ble\, a. Impregnable. [Obs.]

Wiktionary
imprenable

a. (obsolete form of impregnable English)