Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
make tracks
in English
make tracks
#common
Definitions
Verb
to
leave
quickly
;
depart
in
a
hurry
We
need
to
leave
quickly
,
let's
make
tracks
for
the
airport
.
Base Words
make
tracks