What is the full meaning of extenuated
EXTENUATE, to lessen; to weaken the force of [v]
Example of the word extenuated placed on a Scrabble board.