Clue: An opening revelation (10)
Answer: DISCLOSURE
Explanation: Definition: An opening
Double definition, though the "opening" meaning is probably obsolete (and in any case very close to "revelation")