Word
placable, adj.
easily calmed or pacified
<adj.all>
placable
lexical pointers
antonym
implacable
semantic pointers
similar to
appeasable, conciliable
mitigable