MohammedPreview
Open in TheBrain

A Forestall

  1. (obsolete or historical) An ambush; plot; an interception; waylaying; rescue.
  2. Something situated or placed in front.