Advertisement

Advertisement

megadeal

[ meg-uh-deel ]

noun

  1. a large business transaction.


Discover More

Word History and Origins

Origin of megadeal1

First recorded in 1980–85

Advertisement

Advertisement

Advertisement

Advertisement


megacyclemegadeath