adjective
1.
Synonyms: preceding , antecedent, anterior, foregoing, past, precedent, preceding, previous, prior
Contrasted words: following, succeeding, supervening
Antonyms: latter
2.
having been such at some previous time
former friends
Synonyms: bygone, erstwhile, late, old, once, onetime, past, quondam, sometime, whilom
Contrasted words: current, present; future, prospective