"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.
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