- meteor shower as a noun:
- 1
meteor shower
noun
1 meteor shower
A transient shower of meteors when a meteor swarm enters the earth's atmosphere.
synonym: meteor stream.
Dutch: meteorenzwerm, sterrenregen
Polish: rój meteorów
debug info: 0.0346
noun
A transient shower of meteors when a meteor swarm enters the earth's atmosphere.
synonym: meteor stream.
Dutch: meteorenzwerm, sterrenregen
Polish: rój meteorów
debug info: 0.0346