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