INESCAPABLE


Meaning of INESCAPABLE in English

■ adjective unable to be avoided or denied.

Derivatives

inescapability noun

inescapably adverb

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