Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Droplight
n.
An apparatus for bringing artificial light down from a chandelier nearer to a table or desk; a pendant.
←
Droplet
Dropmeal
→
Shares
Related Words
Drop
Light
Plight
Menu
Home
Search
My Last Searches