Meanings1to flee in disorder and encamp somewhereWritten Forms竄踞Traditional · Main Form窜踞Alternate Form