English Dictionary
◊ PLACABLE
placable
adj : easily calmed or pacified [ant: {implacable}]