STOP DEAD


Meaning of STOP DEAD in English

= stop in one's tracks

Slang English vocab.      Английский сленговый словарь.