Ready to Learn Chinese?

Discover a new way to study with our interactive demo.

六神无主

liù shén wú zhǔ

Definitions

  • out of one's wits (idiom)
  • distracted
  • stunned