IMPLACABLE


Meaning of IMPLACABLE in English

■ adjective

1》 unable to be appeased.

2》 unable to be stopped.

Derivatives

implacability noun

implacably adverb

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.