Synonym of Placate is? Kamran 1 year ago Synonym of Placate is?(A) Embroil(B) Amuse(C) Appease(D) Pity Correct Answer is: C