Dictionary Only:
Explicit Words:

METEOR STREAM

(noun)
Did you mean?

Definitions

There is 1 meaning of the phrase Meteor Stream.

Meteor Stream - as a noun

A transient shower of meteors when a meteor swarm enters the earth's atmosphere

Synonyms (Exact Relations)
meteor shower

Example Sentences

"The meteor stream provided a stunning light show in the night sky."
"Astronomers are studying the origin and composition of the meteor stream."
"The annual Perseid meteor stream occurs in August."
"The meteor stream caused a shower of shooting stars."
"During the meteor stream, hundreds of meteors can be seen per hour."
View more

Word Variations & Relations

A-Z Proximities

WordDB Icon
WordDB
United Kingdom
Download the WordDB app directly on your home screen for instant access. No App Store necessary, less than 1MB storage, always up-to-date and secure.
1.
Tap on share button
2.
Tap on Add To Home Screenadd button
3.
Find WordDB App Icon on your home screen