MARCHER


Meaning of MARCHER in English

~ 1

■ noun a person taking part in a protest march.

————————

~ 2

■ noun chiefly historical an inhabitant of a frontier or border district.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.