Noun Definition

lamphouse

1.Definition: housing that holds a lamp (as in a movie projector)

Category: Objects