placable ( synonym found)

Definition of placable:

(adj) : able to be easily pacified; peaceable; quiet

Definition of placable:

(adj) : able to be easily pacified; peaceable; quiet

Back to Top