Skip to main content
lightroom

noun. A small apartment next to the magazine in a ship of war, in which lights for illuminating the magazine are placed behind thick glass windows, to avoid danger from carrying fire among the explosives. Also called light-box. Source

Related Words