Pocket Thesaurus
Antonyms of unavoidable
obligatory, necessary, inescapable, inevitable, certain, compulsory, fated, impending, ineluctable, inexorable, set, sure, inevasible, locked up, open and shut, unescapable
See this content immediately after install