泄
漏
天
机
x
i
è
l
ò
u
t
i
ā
n
j
ī
Definitions
1. to divulge the will of heaven (idiom); to leak a secret
2. to let the cat out of the bag
Components
泄漏
xiè lòu
–
(of a liquid or gas) to leak
天机
tiān jī
–
mystery known only to heaven (archaic)