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
"Netflix, Disney+, Prime Video, because one wasn’t enough"
PLAY Previous