English

edit

Etymology

edit

mega- +‎ leak

Noun

edit

megaleak (plural megaleaks)

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

References

edit
  • Google Books: [1]

Anagrams

edit