Table of Contents
Antonyms
Synonyms
Etymology

1. placable

adjective. easily calmed or pacified.

Etymology

  • placable (English)
  • placabilis (Latin)
Antonym.com