Noun

snowfall [pl. snowfalls] , {Meteor.}

similar Results

snowfalls (n.) , [sing. a snowfall]