• Nowcast

    Origin

    ennow

    Full definition of nowcast

    Noun

    nowcast

    (plural nowcasts)
    1. (meteorology) A weather forecast predicting the weather for a very short upcoming period, usually of a few hours.

    Derived terms

    Anagrams

    © Wiktionary