Webster's Revised Unabridged Dictionary · 1913
Extenuator
Copy link
Extenuator
, noun
One who extenuates.
↑