meteor shower n 1: a transient shower of meteors when a meteor swarm enters the earth's atmosphere [syn: {meteor shower}, {meteor stream}]