Synonyms and Antonyms for implacable

1. implacable (adj.)

incapable of being placated

Synonyms: Antonyms: