Definition of multitracked in English:

multitracked

adjective

  • Made by the mixing of several separately recorded tracks of sound.

    ‘multitracked vocals’

Pronunciation

multitracked

/ˌmʌltɪˈtrakt/