Meanings1to cover one's head and sneak away like a rat (idiom); to flee ignominiouslyWritten Forms抱頭鼠竄Traditional · Main Form抱头鼠窜Alternate Form