Wiktionary
megadeals
n. (plural of megadeal English)
Usage examples of "megadeals".
It would also deny him what he wanted most, a piece of the financial action from the megadeals he was helping engineer in the shadows.