meaning of lamp house

1. housing that holds a lamp as in a movie projector


Related Words

lamp house | lamphouse |

Developed & Maintained By Taraprasad.com

Treasure Words