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