PLACATE Meaning of PLACATE in English v. a. Conciliate, appease, pacify. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012