multitrackPronunciation: /ˈmʌltitrak/Translate multitrack | into French | into German Definition of multitrack adjective relating to or made by the mixing of several separately recorded tracks of sound:the advent of multitrack recording facilities noun a recording made from the mixing of several separately recorded tracks. verb [with object] record using multitrack recording: (as adjective multitracked)multitracked vocalsmultitrack in other Oxford dictionaries Definition of multitrack in the US English dictionary