a prefix meaning “before” (in space, time, condition, etc.), “front,” “superior,” etc.: forehead; forecastle; forecast; foretell; foreman.
Origin of fore-
combining form representing Middle English, Old English for(e)
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2019
before in time or rankforesight; forefather; foreman
at or near the front; before in placeforehead; forecourt
Word Origin for fore-
Old English, from fore (adv)
Collins English Dictionary - Complete & Unabridged 2012 Digital Edition © William Collins Sons & Co. Ltd. 1979, 1986 © HarperCollins Publishers 1998, 2000, 2003, 2005, 2006, 2007, 2009, 2012
from fore (adv.), which was used as a prefix in Old English and other Germanic languages with a sense of "before in time, rank, position," etc., or designating the front part or earliest time.
Online Etymology Dictionary, © 2010 Douglas Harper