Online English Dictionary

Home

Placate


v. t.

To appease; to pacify; to concilate.


© 2009 Dammam Community College