unavoidable, inevitable, ineluctable, certain, fated, destined, inexorable, unpreventable, assured, sure, inescapable
unavoidable, inevitable, ineluctable, certain, fated, destined, inexorable, unpreventable, assured, sure, inescapable [x]