Synonym word of unavoidable:
certain, compulsory, fated, impending, ineluctable, ineludible, inescapable, inevasible, inevitable, inexorable, locked up, necessary, obligatory, open and shut, set, sure, unescapable
certain, compulsory, fated, impending, ineluctable, ineludible, inescapable, inevasible, inevitable, inexorable, locked up, necessary, obligatory, open and shut, set, sure, unescapable