SynonymX
Speak
Placable
Definition of Placable
1.
Easily calmed or pacified
Adjective
Semanticaly linked words with "placable"
appeasable
conciliable
mitigable
Antonyms to adjective "placable"
implacable