Vocabulary

射翳

makeshift hunting blind; waiting in a makeshift hunting blind

noun