also fore-part, c. 1400, from fore- + part (n.).
forename
forenoon
forensic
fore-ordain
fore-ordained
forepart
foreplay
forerunner
foresee
foreseeable
foreshadow