Meaning of lamphouse

Definition of lamphouse

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

Other information on lamphouse

WIKIPEDIA results for lamphouse
Amazon results for lamphouse