Table of Contents
Antonyms
Synonyms
Etymology

1. implacable

adjective. ['ˌɪmˈplækəbəl'] incapable of being placated.

Etymology

  • implacable (English)
  • im- (English)
  • placable (English)
  • placabilis (Latin)
Antonym.com