ON A MAJOR SCALE Meaning of ON A MAJOR SCALE in English largely, in a grand manner, widely Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012