freshet
Explore definitions, synonyms, and language insights of freshet
Definitions
                    Noun
                    
            the occurrence of a water flow resulting from sudden rain or melting snow
                Explore definitions, synonyms, and language insights of freshet