Dictionary.com
Thesaurus.com

have been palliating

  • present perfect progressive of palliate.

More Suggestions