noun a cloud or a mass of clouds that yields rain.
rain cloud 🔊 Listen to this noun a cloud or a mass of clouds that yields rain. Share Facebook Twitter Google +