foregone

  1. well in the past; former

    Synonyms : bygone, bypast, departed, gone
    Examples :
    • dreams of foregone times