365bet中国官方网站

  • word of the day

    extenuation

    extenuation - 365bet中国官方网站 definition and meaning for word extenuation

    Definition
    (noun) a partial excuse to mitigate censure; an attempt to represent an offense as less serious than it appears by showing mitigating circumstances
    Synonyms : mitigation
    Definition
    (noun) to act in such a way as to cause an offense to seem less serious
    Synonyms : mitigation , palliation
  • Download our Mobile App Today