GeneralConnection.comDictionary
news leak
Noun

1. leak
1. disclosure, revelation, revealing
Usage