MASS RALLY Meaning of MASS RALLY in English demonstration by a large number of people, large-scale demonstration Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012