LEAK Meaning of LEAK in English allow people to know, tell the media; See have a leakDetails of the program were leaked to a newspaper. Wayne Magnuson. English idioms vocabulary. Словарь английских идиом. 2012