星流電擊 xīng liú diàn jī

DEFINITIONS

  1. meteor shower and violent thunderclaps (idiom); omens of violent development
  2. portentous signs

CHARACTERS

星 xīng a star, planet; any point of light
流 liú flow, circulate, drift; class
電 diàn electricity, electric; lightning
擊 jī strike, hit, beat; attack, fight