Term: | Lambing storm |
Definition: |
A slight fall of snow in the spring in England. (Also called lamb-blasts, lamb-showers, lamb storm.) AMSglossary
GCW |
Term: | Lambing storm |
Definition: | A slight fall of snow in the spring in England. (Also called lamb-blasts, lamb-showers, lamb storm.) |