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. Словарь английских идиом и выражений. 2012