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.      Сжатый оксфордский словарь английского языка.