RichThesaurus
forepast
forepast
antonyms
present
future
forepast
definitions