'Marston Moor' definitions:

Definition of 'Marston Moor'

(from WordNet)
noun
A former moor in northern England
noun
A battle in 1644 in which the Parliamentarians under the earl of Manchester defeated the Royalists under Prince Rupert [syn: Marston Moor, battle of Marston Moor]

Words containing 'Marston Moor'