lamphouse Meaning, Definition & Usage

  1. noun housing that holds a lamp (as in a movie projector)
    lamp house; lamp housing.

WordNet