sound-and-light show

noun

Definition of sound-and-light show

First Known Use of sound-and-light show

1967, in the meaning defined above

Keep scrolling for more