Meaning of nowcast in English:

nowcast

Pronunciation /ˈnaʊkɑːst/

noun

  • A description of present weather conditions or a forecast of those immediately expected.

    • ‘meteorological organizations sell nowcasts to everyone from the military to sports organizers’

Origin

1970s from now + forecast.