megabucks noun one million dollars; any large amount of money US,1946
Such a processing plant would involve the expenditure of a number of “megabucks” and probably could not be justified. — Ernest Donald Klema, NuclearReactorsandRadiationinIndustry, 1957