phrases, sayings, idioms and expressions at

Phrases, Sayings and Idioms Home > Discussion Forum

Stopped in their tracks

Posted by SJones on February 03, 2006

What does "stopped in their tracks originate?, what does it mean? & is this the correct way of stating?