MohammedPreview
Open in TheBrain

To Foreshadow

(transitive) To presage, or suggest something in advance. [from 16th c.]