Synonyms and Antonyms for implacable | Synonym.com

Synonyms and Antonyms for implacable

1. implacable (adj.)

incapable of being placated

Synonyms: Antonyms: