star cloud
noun Astronomy.
a cloudlike patch of light on the celestial sphere, consisting of a multitude of stars.
Origin of star cloud
First recorded in 1930–35
Words nearby star cloud
star anise,
star apple,
star carr,
star chamber,
star chart,
star cloud,
star cluster,
star connection,
star cut,
star drill,
star facet