English | German | Russian | Czech

nowcast English

Meaning nowcast meaning

What does nowcast mean?

nowcast

(meteorology) A weather forecast predicting the weather for a very short upcoming period, usually of a few hours.

Are you looking for...?