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.
See more synonyms on Thesaurus.com. 1. Maim, lacerate, mangle, mutilate indicate the infliction of painful and severe injuries on the body. To maim is to injure by giving a disabling wound, or by depriving a person of one or more members or their use: maimed in an accident. To lacerate is to inflict severe cuts and tears on the flesh or skin: to lacerate an arm.