Culloden (noun) Definition, Meaning & Examples

noun
  1. a moor near Inverness in N Scotland: site of a battle in 1746 in which government troops under the Duke of Cumberland defeated the Jacobites under Prince Charles Edward Stuart
Culloden (noun) Definition, Meaning & Examples

More Definitions