Find the word definition

WordNet
lamp house

n. housing that holds a lamp (as in a movie projector) [syn: lamphouse, lamp housing]