Longman Dictionary English From Longman Dictionary of Contemporary Englishsnowssnows[plural] a large amount of snow that has fallen at different times during the winter the melting of the winter snows → snowExamples from the Corpussnows• The mountain streams had been swollen by melting snows. ldoceonline.com