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