Definitions for "Nowcast"
(NRL) Data fusion system for integration of available battlespace environmental data ("an automated on-scene system to deliver high-resolution meteorological information to the fleet's operational forecasters, war fighters, and decision-makers")
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. Compare short-range forecast, very short-range forecast, long-range forecast.
A nowcast is a prediction of the weather likely in the immediate future (the next few hours) made by meteorologists.
A summary of the perceived conditions at the present moment