Noun battle of marston moor has 1 sense
  1. Marston Moor, battle of Marston Moor - a battle in 1644 in which the Parliamentarians under the earl of Manchester defeated the Royalists under Prince Rupert
    --1 is a kind of pitched battle
    --1 is a part of English Civil War
,
TOP