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