PLACATE Meaning of PLACATE in English v.tr. pacify; conciliate. Derivatives: placatingly adv. placation n. placatory adj. Etymology: L placare placat- Oxford English vocab. Оксфордский английский словарь. 2012