Find the word definition

The Collaborative International Dictionary
Extenuator

Extenuator \Ex*ten"u*a`tor\, n. One who extenuates.

Wiktionary
extenuator

n. One who extenuates.