deer forest

noun

Definition of deer forest

: an open or forested but extensive and unenclosed tract set aside for the keeping and hunting of deer