Definition of star cloud in English:
A region where stars appear to be especially numerous and close together.
- That smudge is the nucleus of another galaxy, at least as large as our own, and two hundred times farther from us than the Sagittarius star cloud.
- A trio of massive, young star clusters found embedded in a star cloud may shed light on the formation of super-star clusters and globular clusters.
- And if you live under deep darkness, you can see vast star clouds of the Milky Way silently boiling up in the south.
Definition of star cloud in:
- US English dictionary
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.
Most popular in the UK
Most popular in Canada
Most popular in Australia
Most popular in Malaysia
Most popular in Pakistan