English Dictionary
Definition leakage in British English
leakage noun
noun
/ˈliːkɪdʒ/
2
an occasion when secret or private information is told to journalists
Synonyms and related words
