The Collaborative International Dictionary
Extenuator
Extenuator \Ex*ten"u*a`tor\, n. One who extenuates.
Wiktionary
extenuator
n. One who extenuates.