Tamil Dictionary 🔍

droplight

Drop"light`, n. Defn: An apparatus for bringing artificial light down from a chandelier nearer to a table or desk; a pendant.


droplight - Similar Words