Definition of Richmond Great Park from the Oxford Advanced Learner's Dictionary


Richmond Great Park

; NAmE
jump to other results
a large public park in Richmond, south-west London, England, created in 1637 for King Charles I as a place for hunting deer. It is the largest of the royal parks, and still contains large numbers of deer.