Babylon NG
Try it. Define it!

Download it's free

Weather Terms

A set of dictionaries related to Weather and Meteorology. You will find here meteorological terms and phrases from the world of weather forecasting explained very clearly and carefully.
You are also welcome to visit our Online Earth Science Dictionary, part of our newly launched Science Dictionary collection, to find additional terms and definitions related to Earth Science.