demonstration: a public display of group feelings (usually of a political nature)
group action: action taken by a group of people
rainbow smelt: important marine and landlocked food fish of eastern North America and Alaska