moss-trooper
Explore definitions, synonyms, and language insights of moss-trooper
Definitions
Noun
a marauder and plunderer (originally operating in the bogs between England and Scotland)
Explore definitions, synonyms, and language insights of moss-trooper