Definitions for "Unavoidable"
impossible to avoid or evade:"inescapable conclusion"; "an ineluctable destiny"; "an unavoidable accident"
Not avoidable; incapable of being shunned or prevented; inevitable; necessary; as, unavoidable troubles.
Not voidable; incapable of being made null or void.