"Extenuator" is a word in ENGLISH

extenuator ENGLISH
Definition:

One who extenuates.

Few words of positivity

A poet is someone who can use a single image to send a universal message.

Andrei Tarkovsky, Andrei Tarkovsky: Interviews

WORD SUGGESTIONS
Laugh your heart out.

How do warty witches keep their hair out of place? With scare spray.

excuser ENGLISH

One who offers excuses or pleads in extenuation of the fault of another.

Read the complete definition