in one's tracks
短语当时当地, 当场, 立即
释义与例句
phr.
-
1.
Suddenly; abruptly, right where one stands.
to stop dead in one's tracks
当时当地, 当场, 立即
Suddenly; abruptly, right where one stands.
to stop dead in one's tracks