LEAK


Meaning of LEAK in English

allow people to know, tell the media Details of the program were leaked to a newspaper.

English idioms vocab.      Словарь английских идиом и выражений.