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