See Also: foreshadow(1)(dictionary)
foreshadow(2)(dictionary)
foreshadow(dictionary)

foreshadow(1) (iou)



foreshadow noun. M19.
[from FORE- + SHADOW noun, after FORESHADOW verb.]
An indication or imperfect representation of something to come.
J. M. Ludlow A truce is often the foreshadow of a peace.