noun a cloud or a mass of clouds that yields rain. n.also raincloud, 1800, from rain (n.) + cloud (n.).