deerstand /ˈdɪr.stænd/ ← Back to D 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