MARCHER


Meaning of MARCHER in English

[noun] [C]The marchers (= people marching) stopped outside the American embassy, chanting slogans and waving banners.

Cambridge English vocab.      Кембриджский английский словарь.