Meaning of lamp house

Definition of lamp house

(noun) housing that holds a lamp (as in a movie projector)

Other information on lamp house

WIKIPEDIA results for lamp house
Amazon results for lamp house