Synonyms for implacable | Synonym.com

Synonyms and antonyms for implacable

1. implacable (adj.)

incapable of being placated

Synonyms: Antonyms: