deerwood

diːrwʊd

Definitions

1. noun

a tree, especially an oak, that is native to North America and has a trunk that is covered with the antlers and skulls of deer, often serving as a hunting trophy

“The cabin stood at the edge of a clearing surrounded by a stunning deerwood.”

Synonyms

  • deer stand
  • trophy tree

Antonyms

  • non-hunting tree
  • ornamental tree