foreshadow
Foreshadow (verb) means to suggest (someone or something) in advance; to prefigure, to presage.
Etymology
The verb is derived from fore- (prefix meaning ‘before with respect to time, earlier’) + shadow (“to shade, cloud, or darken”, verb). The noun is derived from fore- + shadow (“faint and imperfect representation”, noun), probably modelled after the verb which is attested earlier.
Rhymes for foreshadow
See all rhymes for foreshadow →Frequently asked questions
What is the meaning of foreshadow?
"foreshadow" (verb) means to suggest (someone or something) in advance; to prefigure, to presage.
What are the different meanings of foreshadow?
"foreshadow" has 2 main meanings: 1. To suggest (someone or something) in advance; to prefigure, to presage; 2. Of a person: to have an intuition or premonition about (something); to forebode.