This page links to a number of glossaries elsewhere on the web which are related to snow and avalanches. Some are from related fields such as hydrology and meteorology.
Avalanche / Snow Specific
Ours, avalanche-center.org - the oldest and most comprehensive
European Avalanche Warning Services (Eaws) - multi-lingual avalanche glossary
Second Edition. Revised and Expanded. Created primarily for Parks Canada for use in bilingual park avalanche advisories. No definitions, just examples of terms and phrases used in context. As of October 2014 this is archived material and no longer maintained but it remains available.
This glossary is from the National Snow and Ice Data Center. Our link goes to the Snow terms but at the top left under the header is a drop-down menu and you can choose terms for other parts of the Cryosphere like Glaciers or Sea Ice. This website has some resources which are good, although often short.
This is an extensive 469 page pdf glossary in four languages for hydrology, including snow hydrology.
AMS Glossary of Meteorology - html
Over forty-one years ago, the American Meteorological Society published the Glossary of Meteorology. Containing 7900 terms, more than 10,000 copies have been sold over four decades through five printings. This is the electronic version of the second edition with more than 12,000 terms.
This glossary contains information on more than 2000 terms, phrases and abbreviations used by the NWS. Many of these terms and abbreviations are used by NWS forecasters to communicate between each other and have been in use for many years and before many NWS products were directly available to the public. It is the purpose of this glossary to aid the general public in better understanding NWS products.