CHRISTMAS TREE LIGHTS


Meaning of CHRISTMAS TREE LIGHTS in English

string of small lights connected by an electrical wire (used to decorate Christmas trees and homes during the Christmas season)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.