in one's tracks
adverb
Roget 113: instantaneously etc. adj.; in no time, in less than no time; presto, subito†, instanter, suddenly, at a stroke, like a shot; in a moment etc. n.. ... show more
debug info: 0.0267
adverb
Roget 113: instantaneously etc. adj.; in no time, in less than no time; presto, subito†, instanter, suddenly, at a stroke, like a shot; in a moment etc. n.. ... show more
debug info: 0.0267