snowshower noun1 •A snowfall event somewhat stronger than a flurry and gentler than a snowstorm or snow squall. formssnowshowers