i Register
In some senses, megabucks is marked as informal. Watch for register when choosing this word.
noun
Collectively, a very large amount of money (whether in dollars or other currency).
He is making megabucks with his business venture.
Years later I went to see The Wall; it was a great show with megabucks spent on the production, but it didn't have that basic essence, there was a lack of theatre.