Definition, synonyms and related words
To record on multiple tracks simultaneously (typically with each performer or instrument having its own track)
Having or involving more than one track.
Recorded on multiple tracks.