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. 2012