placationEnglish

conciliation, placation, propitiation

Noun

The act of placating and overcoming distrust and animosity

English: placation, conciliation, propitiation

English words with similar meanings

Show 2 words