Answer: means to come to an end
Step-by-step explanation: In other to come to a halt to stop suddenly
1.6m questions
2.0m answers