GeneralConnection.com
➔
Dictionary
palliate
Verb
1. extenuate
2. mitigate, apologize, apologise, excuse, justify, rationalize, rationalise, relieve
2. alleviate, assuage, better, improve, amend, ameliorate, meliorate
Usage