Definitions for "Nowcasting"
Keywords:  forecast, weather, few, minutes, hours
Forecasting weather, for the next few minutes to a couple of hours using all immediately available weather data
Short term forecasting techniques used to predict severe weather.
A short-term weather forecast, generally for the next few hours. The U.S. National Weather Service specifies zero to three hours, though up to six hours may be used by some.