Nowcast

Science / Weather / Nowcast: A short-term weather forecast for expected conditions in the next few hours.

Links
Home
Glossary
Thesaurus