Home
Privacy
About
☰
Home
Privacy
About
🔍
Define Extenuate Meaning
Extenuate
To
lessen
, diminish,
mitigate
, alleviate,
palliate
.
The extenuatin circumstances were
great
to be
avoided
.
By Ariana
Upvote
Flag