extenuator

English

Noun

extenuator (plural extenuators)

  1. Someone who extenuates.

References

Latin

Verb

extenuātor

  1. second/third-person singular future passive imperative of extenuō