Definitions
noun
a battle in 1644 in which the Parliamentarians under the earl of Manchester defeated the Royalists under Prince Rupert
Look “battle of marston moor” up elsewhere
Want another word?
Spin the dictionary for a fresh one.