demonstrator
ˈdɛmənstreɪtə
noun
a participant in a public protest meeting or march.
troops opened fire on crowds of demonstrators
noun
a participant in a public protest meeting or march.
troops opened fire on crowds of demonstrators
Begin a journey through worlds of puzzles.