Definition of Starlight
Starlight
star·light


Definition/Meaning
(noun)
the light emitted or produced by the stars;

e.g. With the existence of light pollution, it is difficult for city dwellers to see any starlight in the night sky.



Translate this Word

Select a language from the dropdown and click "Translate Now" to see this word in your preferred language.




Opposite Words


Comments



English Words