deerwood means an area of woodland where deer can be found.
Etymology
From deer + wood.
noun
- An area of woodland where deer can be found.“No one be^([sic]) permitted in the deerwoods UNTIL three hours before the time set to hunt. This word "until" reverses the meaning of the sentence.”