Word info

megaleak

Noun

Meaning

megaleak (plural megaleaks)

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

Source: en.wiktionary.org

Anagrams

Close letter words and terms