moss-trooperEnglish

moss-trooper

Noun

A marauder and plunderer (originally operating in the bogs between England and Scotland)

English: moss-trooper