an extensive layer of cloud precipitating rain and or snow

listen to the pronunciation of an extensive layer of cloud precipitating rain and or snow