Definition of nowcast in English:

nowcast

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’
    • ‘According to Heckman, the introduction of real-time solar wind data from ACE has been the greatest recent improvement in space weather monitoring because it essentially provides a ‘nowcast.’’

Origin

1970s: from now + forecast.

Pronunciation

nowcast

/ˈnaʊˌkæst//ˈnouˌkast/