Definition of lordship marcher in US English:

lordship marcher

noun

rare
  • Territory or a territory obtained and governed by a lord marcher; the office of lord marcher.

Origin

Mid 16th century; earliest use found in Acts of Parliament. From lordship + marcher, after Lord Marcher.