Terdapat 4 arti kata 'extenuation' di Kamus Bahasa Inggris Terjemahan Indonesia.
Menurut Kamus Bahasa Inggris Terjemahan Indonesia, arti kata extenuation adalah keletihan. Arti lainnya dari extenuation adalah pembebasan dr tuduhan.