in one's tracks

短语

当时当地, 当场, 立即

释义与例句

phr.
  1. 1.

    Suddenly; abruptly, right where one stands.

    to stop dead in one's tracks