STOP IN ONE`S TRACKS


Meaning of STOP IN ONE`S TRACKS in English

stop very quickly or with great force The elephant was forced to stop in its tracks by the electric fence.

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