what is the technical term for rain clouds
rain cloud. (meteorology). Any cloud from which rain falls; a popular term having no technical denotation. 1  Facebook. 2  Twitter.