prevent

prevent [-ed] v

L. prævenīre, come before, precede, anticipate, excel < præ, before + venīre, come.

  1. Hinder; stop; impede; block; forestall; keep.
  2. Keep out; shut out; impede the entry of; make impossible the approach of.