lamp_housingEnglish

lamp house, lamp housing, lamphouse

Noun

Housing that holds a lamp (as in a movie projector)

English: lamp house, lamphouse, lamp housing

English words with similar meanings

Show 2 words