Definition, synonyms and related words
a more or less irregular star cluster containing tens to thousands of stars