Meanings1to divulge the will of heaven (idiom); to leak a secret2to let the cat out of the bagWritten Forms泄漏天機Traditional · Main Form泄漏天机Alternate Form