meaning of placation

1. the act of placating and overcoming distrust and animosity


Related Words

placation |

Developed & Maintained By Taraprasad.com

Treasure Words