Find the word definition

Wiktionary
droplights

n. (plural of droplight English)

Usage examples of "droplights".

Dozens of droplights hung from the high ceiling and all had been turned on.