释义 |
shadow box noun 1. or shadow box frame : a shallow enclosing case usually with a glass front in which something (as a painting, relief, or article of merchandise) is set for protection and display 2. a. : a device built in front of a screen used for daylight projection of motion pictures to shield it from the sun b. : a partial enclosure on top and side of a screen of a microfilm reader protecting it from extraneous light |