神出鬼没shénchūguǐmò
Top 45000
Meanings
1. (lit.) to appear and disappear unpredictably like a spirit or a ghost (idiom)
2. (fig.) elusive
Characters used