Definition of meteor shower in English:
A number of meteors that appear to radiate from one point in the sky at a particular date each year, due to the earth regularly passing through them at that position in its orbit.
- The Leonid meteor shower, which radiates from the so-called sickle of Leo, displays a double peak this year.
- A meteor shower occurs when Earth crosses this stream of debris.
- Although summer is the best time to view the most dramatic showers, you may still be able to see the Geminids, a meteor shower that typically shows up around the middle of December.
Definition of meteor shower in:
- US English dictionary
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.
Most popular in the US
Most popular in the UK
Most popular in Canada
Most popular in Australia
Most popular in Malaysia
Most popular in Pakistan