'lamphouse' definitions:

Definition of 'lamphouse'

(from WordNet)
noun
Housing that holds a lamp (as in a movie projector) [syn: lamp house, lamphouse, lamp housing]