泄漏天机xièlòutiānjīMeanings1. to divulge the will of heaven (idiom); to leak a secret2. to let the cat out of the bagCharacters used泄leak漏to leak天sky机machine