Advertisement
Advertisement
star cloud
noun
, Astronomy.
- a cloudlike patch of light on the celestial sphere, consisting of a multitude of stars.
Discover More
Word History and Origins
Origin of star cloud1
First recorded in 1930–35
Advertisement
Advertisement
Advertisement
Advertisement
Browse