PLACATION Meaning of PLACATION in English n. appeasement, satisfaction; reconciliation, pacification Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012