impregnably Play In an impregnable manner; in a manner to defy attack.adverbIn an impregnable manner; in a manner to defy attack.adverbin an impregnable manner