Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Placable
a.
Capable of being appeased or pacified; ready or willing to be pacified; willing to forgive or condone.
←
Placability
Placableness
→
Shares
Related Words
Able
Cable
Placableness
Menu
Home
Search
My Last Searches