Inescapable
WordNet

adjective


(1)   Impossible to avoid or evade:"inescapable conclusion"
"An ineluctable destiny"
"An unavoidable accident"
 
x
OK