hunt down


Meanings

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