unavoidable

unavoidable verbal adj

see avoid, v.

  1. Inevitable; necessary; inescapable; sure.