Define impregnable. impregnable synonyms, impregnable pronunciation, impregnable translation, English dictionary definition of impregnable. adj. 1. Impossible to capture or enter by force: an impregnable fortress. 2. Difficult or impossible to attack, challenge, or refute with success: an...
(mÄm) tr.v. maimed, maimÂ·ing, maims. 1. To injure, disable, or disfigure, usually by depriving of the use of a limb or other part of the body. See Synonyms at mangle.
The definition of maim is to mutilate or injure in a way that limits full use of the body. An example of to maim is to shoot someone in the foot. to deprive of the use of some necessary part of the body; cripple; mutilate; disable.