Definitions of track down:

  • verb:   pursue for food or sport (as of wild animals)