light trap









light trap


noun

  1. 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
50 queries 0.575