Definition of Meteor stream

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

Exact synonyms: Meteor Shower
Generic synonyms: Atmospheric Phenomenon
Terms within: Meteor, Shooting Star

Lexicographical Neighbors of Meteor Stream

meteorological satellite
meteorologies
meteorologist
meteorologist
meteorologists
meteorology
meteorology
meteoromancy
meteorometer
meteoropathy
meteoroscope
meteorotropic
meteors
meteortropism
meteor shower
meteor stream (current term)
meteor swarm
metepa
metepas
meter
meter
meter-candle
meter-kilogram-second system
meter-kilogram-second unit
meterage
meterages
metered
metergasia
metergoline
metergram

Other Resources:

Search for Meteor stream on Dictionary.com!Search for Meteor stream on Thesaurus.com!Search for Meteor stream on Google!Search for Meteor stream on Wikipedia!

Search