- the altitudinal or latitudinal limit of permanent snow
WordReference Random House Unabridged Dictionary of American English © 2020
- Meteorologythe line, as on mountains, above which there is perpetual snow.
- Meteorologythe latitudinal line marking the limit of the fall of snow at sea level.
Collins Concise English Dictionary © HarperCollins Publishers::
snow line n