verb (used with object), fore·ran, fore·run, fore·run·ning.
to run in front of; come before; precede.
to be the precursor or harbinger of; prefigure.
to anticipate or foretell.
Origin: 1505–15; fore-
; probably not continuous with Middle English forerennen
(intransitive) to run ahead, Old English fōryrnan
is always a great word to know.
So is doohickey. Does it mean: