Meanings1to immerse oneself in doing something and neglect all other thingsWritten Forms迷頭迷腦Traditional · Main Form迷头迷脑Alternate Form