extenuable
Adjective
Meaning
extenuable (comparative more extenuable, superlative most extenuable)
Able to be forgiven or overlooked due to extenuating circumstances.
Adjective
extenuable (comparative more extenuable, superlative most extenuable)
Able to be forgiven or overlooked due to extenuating circumstances.