blind: a hiding place sometimes used by hunters (especially duck hunters)
screen: a covering that serves to conceal or shelter something
hydrochloride: a complex consisting of an organic base in association with hydrogen chloride