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