extenuate
English Dictionary
->
Letter E
-> extenuate
Search Dictionary:
extenuate Definition
(v)
lessen
or
to
try
to
lessen
the
seriousness
or
extent
of
; "
The
circumstances
extenuate
the
crime
"
extenuate Synonyms
extenuate
mitigate
palliate
© Art Branch Inc.