Synonyms and Antonyms for implacable

x