stop in one's tracks - EE Dictionary | EE Dictionary