Robuta

https://www.merriam-webster.com/thesaurus/placated PLACATED Synonyms: 141 Similar and Opposite Words | Merriam-Webster Thesaurus Synonyms for PLACATED: appeased, pacified, mollified, enraptured, ecstatic, elated, rapturous, overjoyed; Antonyms of PLACATED: unhappy, dissatisfied,... opposite wordsmerriam webstersynonymssimilarthesaurus