Track down: v. Find sth or sb by searching.
英
美
经追踪或搜捕而发现某人或某物。
目录
查词历史
英 汉