Marston Moor
noun
a former moor in NE England, west of York: Cromwell's victory over the Royalists 1644.
British Dictionary definitions for marston moor
Marston Moor
noun
a flat low-lying area in NE England, west of York: scene of a battle (1644) in which the Parliamentarians defeated the Royalists