What is the full meaning of forepast
(obsolete) former, bygone, also FOREPASSED [adj]
Example of the word forepast placed on a Scrabble board.