Dictionary.com
Thesaurus.com

has been appeasing

  • present perfect progressive of appease (3rd person singular).