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, cripple, mutilate, batter, mangle mean to injure so severely as to cause lasting damage. maim implies the loss or injury of a bodily member through violence. maimed by a shark; cripple implies the loss or serious impairment of an arm or leg. crippled for life in an accident