English dictionary
solar eclipse meaning and definition
Definition and meaning of solar eclipse at MeaningMonkey.org. solar eclipse meaning and definition in the English Dictionary.SOLAR ECLIPSE noun
Definition of solar eclipse (noun)
- the moon interrupts light from the sun
Source: Princeton University Wordnet