a transient rain of meteors, such as the Perseids, occurring at regular intervals and coming from a particular region in the sky. It is caused by the earth passing through a large number of meteoroids (a meteor swarm)
meteor shower in American English
the effect produced by a group of meteoroids, probably the debris left by the passage of a comet, coming from the same area in the sky