Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
track down
in English
track down
#common
Definitions
Verb
to
hunt
or
locate
something
;
search
and
find
The
detective
will
track
down
the
suspect
and
bring
them
to
justice
.
Base Words
track
down