Forefend /(?)/

Fore·fend

Forefend

v. t.
  1. To hinder; to fend off; to avert; to prevent the approach of; to forbid or prohibit. See Forfend.
    God forefend it should ever be recorded in our history.
    It would be a far better work . . . to forefend the cruelty.