Synonyms and Antonyms for placable

1. placable (adj.)

easily calmed or pacified

Synonyms: Antonyms: