Advertisement

Advertisement

deeryard

[ deer-yahrd ]

noun

  1. an area where deer gather in winter.


Discover More

Word History and Origins

Origin of deeryard1

An Americanism dating back to 1840–50; deer + yard 2

Advertisement

Advertisement

Advertisement

Advertisement


deerweeddeesis