LAMPHOUSE


Meaning of LAMPHOUSE in English

ˈ ̷ ̷ˌ ̷ ̷ noun

: a light housing on an instrument (as a motion-picture projector, photographic enlarger, microscope)

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.