Dictionary search results

Showing 1-2 of 2 results

placate British & World English

Make (someone) less angry or hostile

placate English Thesaurus

John did his best to placate her