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.
maim. 1  to deprive of the use of some part of the body by wounding or the like; cripple: The explosion maimed him for life. 2  to impair; make essentially defective: The essay was maimed by deletion of important paragraphs. 3  a physical injury, especially a loss of a limb. 4  an injury or defect; blemish; lack.