• word of the day

    lamphouse

    lamphouse - Dictionary definition and meaning for word lamphouse

    Definition
    (noun) housing that holds a lamp (as in a movie projector)
    Synonyms : lamp house , lamp housing
Download our Mobile App Today
Receive our word of the day
on Whatsapp