Synonyms for "placate"

Words with similar meaning