stop dead
Explore definitions, synonyms, and language insights of stop dead
Definitions
                    Verb
                    
            stop moving or become immobilized; "When he saw the police car he froze"
                Explore definitions, synonyms, and language insights of stop dead