inescapable
adjective
°cannot be avoided.