extenuator Meaning, Definition & Usage

Ex*ten"u*a`tor noun
Definitions
  1. One who extenuates.

Webster 1913