突然止步;(使)怔住
stop / halt sb in their tracks
(使由于恐惧或吃惊)突然止步;(使)怔住
to suddenly make sb stop by frightening or surprising them; to suddenly stop because sth has frightened or surprised you
The question stopped Alice in her tracks.这个问题问得艾丽斯张口结舌无以答对。
释义来自《牛津高阶英汉双解词典》第 9 版