Find the word definition

Wiktionary
make tracks

alt. (context idiomatic English) To leave or depart, especially hurriedly; to go away. vb. (context idiomatic English) To leave or depart, especially hurriedly; to go away.