Definition of Placable

  • 1. Easily calmed or pacified Adjective

Semanticaly linked words with "placable"

Antonyms to adjective "placable"