当前位置:首页 > 英语单词
extenuating是什么意思

extenuating

美[ɪk'stenjueɪtɪŋ]  英[ɪk'stenjueɪtɪŋ]
adj.  使减轻的;情有可原的
  近义词:mitigating,explanatory,moderating,palliative,qualifying,

英英释义

Adjective
  1. partially excusing or justifying;

    "extenuating circumstances"

THE END