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