Meteorology itself has its fair share of specialized words