IN ONE`S TRACKS


Meaning of IN ONE`S TRACKS in English

abruptly, immediately, just where one is at the moment I was forced to stop in my tracks when I saw the snake on the road.

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