This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Extenuation

  1. n.
    The act of axtenuating or the state of being extenuated; the act of making thin, slender, or lean, or of palliating; diminishing, or lessening; palliation, as of a crime; mitigation, as of punishment.



Shares

Related Words

Menu