moss-trooper Meaning, Definition & Usage

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

WordNet