starlight has definitions from the field of physics
1
[ noun ] (physics) the light of the stars

Used in print

(John Cheever, "The Brigadier and the Golf Widow,"...)

In the starlight he could see the trees stripped of their leaves .

Related terms

light

*