You need to enable JavaScript to run this app.
Dictionary
solar eclipse
noun
A phenomenon occurring when the Moon passes between the Earth and the sun.