Placable
Word Dictionary
-> Placable
Search:
Placable
(a.) Capable of being appeased or pacified; ready or willing to be pacified; willing to forgive or condone.
Terms of Use
Canadian Jobs