overdubbed is overdub's Past Participle

overdub

US 
UK 
  • v.把(录音)配到原带上;叠录
  • Web多重地重覆式录音;分层堆积录音;叠加录音
Past Participle:overdubbed  Present Participle:overdubbing  Simple Present:overdubs