deerstand

/ˈdɪr.stænd/

Definitions

1. noun

a deer stand or hiding place

“The hunters were able to sneak up to the deerstand undetected.”

Synonyms

  • deer stand
  • hunting blind

Antonyms

  • open area