A slight fall of snow in the spring in England. Also known as lamb-blasts; lamb-showers; lamb-storm.
Related terms:
Comments are closed.