forepast

adjective
  1. gone by; past; bygone
  2. Usage: archaic or literary
noun
  1. the past; time gone by
  2. Usage: archaic or literary

Examples