meteor shower

/M IY1 T IY0 ER0 SH AW1 ER0/
noun
  1. 1

    A phenomenon occurring when many meteors are seen on Earth during a short period of time.

Source: https://en.wiktionary.org/wiki/meteor%20shower