LEAK


Meaning of LEAK in English

allow people to know, tell the media; See have a leak

Details of the program were leaked to a newspaper.

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.