stop someone in their tracks

动词 v.

英文释义

动词 v.
  1. To prevent someone from continuing along a path or way, literal or figurative, he has begun going along. idiomatic
    — This magnificent picture really stopped me in my tracks when I stumbled across it. I was drawn inexorably and immediately into the compelling detail discernible on this top-quality image.

词形变化

3 次浏览 数据来源: Wiktionary