INESCAPABLE

Definition of INESCAPABLE

  1. (adj)impossible to avoid or evade