late 14c., verbal noun from forecast (v.).
forebode
foreboding
fore-brain
forecast
forecaster
forecasting
forecastle
foreclose
foreclosure
fore-deck
forefather