extenuable
Meaning
- adjective Able to be forgiven or overlooked due to extenuating circumstances.
Similar words
expiable understandable forgivable venial excusable remissible excuseable exonerable exculpable impleadable
Save “extenuable” to learn later