As adjectives the difference between implacable and placable
is that implacable is unplaceable; that cannot be put or placed while placable is placeable; that can be put or placed.
placable
English
Adjective
(
en adjective)
able to be easily pacified
peaceable; quiet
Derived terms
* placability
* placableness
* placably