n. 25B6; noun
she was embarrassed by this unexpected disclosure : REVELATION, declaration, announcement, news, report; exposé, leak.
the disclosure of official information : PUBLISHING, broadcasting; revelation, communication, release, uncovering, unveiling, exposure; leakage.