PLACABLE Meaning of PLACABLE in English adj. easily placated; mild; forgiving. Derivatives: placability n. placably adv. Etymology: ME f. OF placable or L placabilis f. placare appease Oxford English vocab. Оксфордский английский словарь. 2012