STOP YOU IN YOUR TRACKS
Meaning of STOP YOU IN YOUR TRACKS in English
cause you to stop, prevent you from going further
You know what will stop you dead in your tracks? A bear, that's what.
Wayne Magnuson.
English idioms vocabulary.
Словарь английских идиом.
2012