megaleak

English

Etymology

From mega- +‎ leak.

Noun

megaleak (plural megaleaks)

  1. (informal) A very large-scale or significant leak of information.

References

  • Google Books: [1]

Anagrams