battle of marston moor is a noun meaning "a battle in 1644 in which the Parliamentarians under the earl of Manchester defeated the Royalists under Prince Rupert". It carries one recorded sense.
a battle in 1644 in which the Parliamentarians under the earl of Manchester defeated the Royalists under Prince Rupert
England
Definitions, synonyms and semantic relations for battle of marston moor come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.