MULTITRACK Meaning of MULTITRACK in English An audio tape recorder capable of handling more than two tracks of information separately. Film and video English vocabulary. Английский словарь фильмов и видео. 2012