Synonyms: unavoidable, ineluctable, inescapable
Definition: impossible to avoid or evade:"inescapable conclusion"
Usage: an ineluctable destiny; an unavoidable accident
Similar words: inevitable
Definition: incapable of being avoided or prevented
Usage: the inevitable result