foregone
动词 forego:
be earlier in time; go back further
同义词:predate, precede, forego, forgo, antecede, antedate
形容词 foregone:
well in the past; former
同义词:bygone, bypast, departed, gone