xīng​liú​diàn​jī

meteor shower and thunderclaps

  1. star
    star; heavenly body; any astronomical object that shines or reflects light in the sky
  2. stream
    a stream of water or a continuous moving mass of something resembling a liquid, such as air or electricity
  3. lightning
    lightning; the flash of light seen during a storm
  4. to strike
    (bound form) to hit; to strike; to beat; to knock