MAKE TRACKS Meaning of MAKE TRACKS in English hurry, move quickly, vamoose We better make tracks or we'll be late for dinner. English idioms vocab. Словарь английских идиом и выражений. 2012