adj. 25B6; adjective INESCAPABLE, inevitable, inexorable, assured, certain, predestined, predetermined, ineluctable; necessary, compulsory, required, obligatory, mandatory.
UNAVOIDABLE
Meaning of UNAVOIDABLE in English
Concise Oxford thesaurus English vocabulary. Краткий оксфордский словарь английского языка тезаурус. 2012