inescapable
1. [ adjective ] impossible to avoid or evade
Synonyms: unavoidable ineluctable
Examples:

: "inescapable conclusion" "an ineluctable destiny" "an unavoidable accident"

Related terms: inevitable
Similar spelling:   incapable
  inescapably
  incapableness
  inseparable
  insuperable
  incapability