MeanOF

extenuating

- adjective (adj)

Meaning: serving as an excuse

Synonyms: condoning diminishing justifying lessening mitigating moderating palliating qualifying reducing sanitizing softening varnishing whitewashing

Roget's 21st Century Thesaurus, Third Edition Copyright © 2013 by the Philip Lief Group.