forepast adjective1 •(no longer used) That has passed; bygone.Which my liege Lady seeing, thought it best […]all forepast displeasures to repeale. — 1596