Meaning of moss-trooper

Definition of moss-trooper

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

Other information on moss-trooper

WIKIPEDIA results for moss-trooper
Amazon results for moss-trooper