Moons reflected light from suns.

Meaning: Moons bounced light from stars.

Choice of Words: Moons are natural satellites that orbit planets. Reflected means to bounce light or other waves off a surface. Suns are stars that emit light and heat. Moons bounced light from stars.

Alternative Expressions

Related Expressions