inescapable

adj. That cannot be escaped or avoided.

a. Not escapable.