STOP (OR BE STOPPED) IN ONE'S TRACKS
Meaning of STOP (OR BE STOPPED) IN ONE'S TRACKS in English
stop ( or be stopped) in one's tracks
informal
be brought to a sudden and complete halt.
→ track
Concise Oxford English vocab.
Сжатый оксфордский словарь английского языка.
2004