神出鬼没shénchūguǐmòTop 45000Meanings1. (lit.) to appear and disappear unpredictably like a spirit or a ghost (idiom)2. (fig.) elusiveCharacters used神god出to go out鬼ghost没not