light trap
noun
any mechanical arrangement that allows some form of movement to take place while excluding light, such as a light-proof door or the lips of a film cassette
Words nearby light trap
light reaction,
light reflex,
light show,
light table,
light therapy,
light trap,
light treatment,
light up,
light valve,
light verse,
light water