• word of the day

    foreshadowing

    foreshadowing - Dictionary definition and meaning for word foreshadowing

    Definition
    (noun) the act of providing vague advance indications; representing beforehand
    Synonyms : adumbration , prefiguration
    Definition
    (adj) indistinctly prophetic
    Synonyms : adumbrative , prefigurative
Download our Mobile App Today
Receive our word of the day
on Whatsapp