Definify.com

Definition 2024


tracked_down

tracked down

English

Verb

tracked down

  1. simple past tense and past participle of track down