It makes the secret public (7)
I believe the answer is:
leakage
'it makes the secret public' is the definition.
The definition suggests a singular noun which matches the answer.
This is the entire clue.
Can you help me to learn more?
(Other definitions for leakage that I've seen before include "Unintended escape (of fluid)" , "Unwanted escape (eg of water or information)" , "Percolation" , "Escaping liquid or gas" , "Unwelcome flow" .)