Meaning of stop dead

Definition of stop dead

(verb) stop moving or become immobilized; "When he saw the police car he froze"

Other information on stop dead

WIKIPEDIA results for stop dead
Amazon results for stop dead