meaning of droplight

1. An apparatus for bringing artificial light down from a chandelier nearer to a table or desk; a pendant.


Related Words

droplight |

Developed & Maintained By Taraprasad.com

Treasure Words