Placable - Definition

placable

adj 1: easily calmed or pacified [ant: implacable]

Look up another word