Meaning of meteor stream

Definition of meteor stream

(noun) a transient shower of meteors when a meteor swarm enters the earth's atmosphere

Other information on meteor stream

WIKIPEDIA results for meteor stream
Amazon results for meteor stream