MULTITRACK Meaning of MULTITRACK in English ■ adjective relating to or made by the mixing of several separately recorded tracks of sound. ■ noun a ~ recording. ■ verb record using ~ recording.Derivatives~ed adjective Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004