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

 

Richmond Great Park

 
BrE
 
; 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.