What is the full meaning of droplights
DROPLIGHT, an apparatus for bringing artificial light down from a chandelier nearer to a table or desk [n]
Example of the word droplights placed on a Scrabble board.