VariousWords beta
Related Terms:
Definitions:
Noun
solar eclipse
Definition: the moon interrupts light from the sun
Definition: A phenomenon occurring when the Moon passes between the Earth and the sun.