marston moor is a noun meaning "a former moor in northern England". It carries 2 recorded senses.
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 marston moor come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.