star cloudDefinition of star cloud noun a region where stars appear to be especially numerous and close together. star cloud in other Oxford dictionaries Definition of star cloud in the US English dictionary