PLACABLE Meaning of PLACABLE in English adj. merciful, forgiving; can be appeased, can be pacified Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012