Summary: Placate Definition: to soothe or mollify especially by concessions : appease http://buttonshy.com/designdiary/DD004-Placate.mp3
Summary: Placate Definition: to soothe or mollify especially by concessions : appease http://buttonshy.com/designdiary/DD004-Placate.mp3