Noun: meteor shower 'mee-tee-ur 'shaw(-u)r
- A transient shower of meteors when a meteor swarm enters the earth's atmosphere
"Stargazers gathered to watch the Perseid meteor shower";
- meteor stream
Derived forms: meteor showers
Type of: atmospheric phenomenon
Encyclopedia: Meteor shower