Droplight - definition of droplight by The Free …
Define droplight. droplight synonyms, droplight pronunciation, droplight translation, English dictionary definition of droplight. n. A hanging lamp that can be lowered and raised on its cord. n an electric light that may be raised or lowered by means of a pulley or other mechanism n....