Megabucks

English word definition — powered by WordNet

NOUN

a large sum of money (especially as pay or profit)

Want to remember megabucks?

Sign up free to bookmark & revise