detracked

English

Verb

detracked

  1. simple past and past participle of detrack