IMPLACABLE


Meaning of IMPLACABLE in English

adj. that cannot be appeased; inexorable. implacability n. implacably adv.

[ ME f. F implacable or L implacabilis (as IN-(1), PLACABLE) ]

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