GeneralConnection.com
➔
Dictionary
news leak
Noun
1. leak
1. disclosure, revelation, revealing
Usage