deeryard

[ deer-yahrd ]
/ ˈdɪərˌyɑrd /

noun

an area where deer gather in winter.

Origin of deeryard

An Americanism dating back to 1840–50; deer + yard2

Words nearby deeryard