Jump to content

light trail

From Wiktionary, the free dictionary

English

[edit]

Noun

[edit]

light trail (plural light trails)

  1. A usually outdoor public event at which visitors walk through a scene illuminated by many decorative lights.