Christopher Baughman's definitions
Solar-Eclipse a period of time during the day when the moon partially or completely blocks out the sun causeing an Eclipse
by Christopher Baughman November 20, 2017
Get the Eclipse mug.