Did you mean placation?
placation
noun
°A process or act of placating; appeasement or an expression of appeasement.