Dictionary.com
Thesaurus.com
has been appeasing
  • present perfect progressive of appease (3rd person singular).