weather
pouring rain
Meteorology itself has its fair share of specialized words