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