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.
Wiktionary(0.00 / 0 votes)Rate this definition: 1  skim(Verb) to throw an object so it bounces on water (skimming stones) 2  skim(Verb) to ricochet. 3  skim(Verb) to read quickly, skipping some detail. 4  skim(Verb) to scrape off; to remove (something) from a surface. 5  skim(Verb) to carefully remove the cream that floats on top of fresh milk.