Word
meteor stream, n.
freq. cnt. 1
a transient shower of meteors when a meteor swarm enters the earth's atmosphere
<noun.phenomenon>
freq. cnt.: 1
freq. cnt.: 1
meteor shower
meteor stream
semantic pointers
hypernym
atmospheric phenomenon
part meronym
meteor, shooting star