Definitions
noun
a movie camera that records sounds in synchrony with the visual images
Look “sound camera” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a movie camera that records sounds in synchrony with the visual images