obviate
obviate - verb
do away with
prevent the occurrence of; prevent from happening
obviate - thesaurus
avert
avoid
debar
deflect
eliminate
forefend
forfend