lamphouse

Noun
  1. Housing that holds a lamp (as in a movie projector) (synset 103642318)

Found on Word Lists

Other Searches