Answer: megadeals

AnswerCrossword Clue
megadealsMEGADEAL, a business deal involving a lot of money