Main entry: hereafter, time to come, future, futurity
Definition: the time yet to come
Antonyms: past, past times, yesteryear
Definition: the time that has elapsed