Find the word definition

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.