Definition of star projector in English:
star projector
noun
A projector used to form an image of stars and other celestial objects, especially in a planetarium.
Origin
1920s.
Are You Learning English? Here Are Our Top English Tips
A projector used to form an image of stars and other celestial objects, especially in a planetarium.
1920s.