megadollar (English, noun)
expansion: megadollar (plural megadollars)
Senses:
glosses: The sum of a million dollars (or any comparably large amount of money).
Forms:
form: megadollars
tags: plural