➡ stop / halt sb in their tracks
STOP / HALT / FREEZE IN YOUR TRACKS
Meaning of STOP / HALT / FREEZE IN YOUR TRACKS in English
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005