Placates definitions

Search

Placates

Placates logo #10101) Appeases 2) Calms 3) Lulls 4) Soothes
Found on https://www.crosswordclues.com/clue/placates

Placates

Placates logo #10101) Appeases, mollifies 2) Calms using concessions 3) Mollifies
Found on https://www.crosswordclues.com/clue/placates
No exact match found.