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.

English idioms vocab.      Словарь английских идиом и выражений.