SOUND-AND-LIGHT SHOW


Meaning of SOUND-AND-LIGHT SHOW in English

[sound-and-light show] n (1967): son et lumiere

Merriam-Webster English vocab.      Английский словарь Merriam Webster.