Placate

Webster's Dictionary of the English Language

·noun ·same·as Placard, 4 & 5.

II. Placate ·vt To Appease; to Pacify; to Concilate.

Related Words