sudden powerful storm accompanied by heavy snow or rain

listen to the pronunciation of sudden powerful storm accompanied by heavy snow or rain