prae·ve·ni·o

  1. anticipate
  2. hinder
  3. prevent
  4. to come before
  5. to forestall
  6. to get the start of