Definitions
noun
the upper part of a glacier (beyond the limit of perpetual snow) where the snow turns to ice
Look “neve” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
the upper part of a glacier (beyond the limit of perpetual snow) where the snow turns to ice