Home
Search
Index
Definify.com
Definition
2024
nowcast
nowcast
English
Noun
nowcast
(
plural
nowcasts
)
(
meteorology
)
A
weather forecast
predicting the weather for a very short upcoming period, usually of a few
hours
.
Derived terms
nowcasting
Anagrams
snowcat
Etymology
now
+
forecast
Similar Results
Downcast