extenuating是什么意思
2024-01-03 07:55:17
extenuating
adj. 使减轻的;情有可原的
近义词:mitigating,explanatory,moderating,palliative,qualifying,
英英释义
Adjective
- partially excusing or justifying;
"extenuating circumstances"
更多相关单词
- extenuation是什么意思
- extenuative是什么意思
- extenuatory是什么意思
- exterior是什么意思
- exteriority是什么意思
- exteriorly是什么意思
- exterminate是什么意思
- extermination是什么意思
- discipliner是什么意思
- throttler是什么意思
- paraselenic是什么意思
- preceptories是什么意思
- diversifies是什么意思
- character set是什么意思
- acclaimed是什么意思
- pop the question是什么意思
- protects是什么意思
- assignability是什么意思
- writing system是什么意思
- throbbed是什么意思