Dictionary Check: megabucks
"megabucks" is a valid word!
Scrabble
20
points
Words with Friends
25
points
Definition
noun
a large sum of money (especially as pay or profit)
Example:
"she made a bundle selling real estate"
Advertisement