MASS MEETING


Meaning of MASS MEETING in English

noun

: a large meeting or rally of people for discussion of a public question

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.