星流电击 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