MEGABUCKS Meaning of MEGABUCKS in English a lot of money, thousands of dollars Her personal computer system cost megabucks. It was very expensive. English idioms vocab. Словарь английских идиом и выражений. 2012