unfleeable

Adjective

 * 1) Impossible to flee from; inescapable.