NOWCAST


Meaning of NOWCAST in English

A short-term weather forecast, generally out to six hours or less.

Weather and meteorology English vocabulary.      Английский словарь погоды и метеорологии .