forepast /(fōr"pȧst)/

fore·past

forepast

a.
  1. Bygone. [Obs.]