noun
: a meeting held for the purpose of expressing and discussing grievances
the new law was objectionable to nearly everyone and there were numerous indignation meetings
noun
: a meeting held for the purpose of expressing and discussing grievances
the new law was objectionable to nearly everyone and there were numerous indignation meetings
Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012