Definitions
noun
a recorder with two or more channels; makes continuous records of two or more signals simultaneously
Look “multichannel recorder” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a recorder with two or more channels; makes continuous records of two or more signals simultaneously