to disclosedivulge a secret – Meaning and Explanation