Definitions Found:

to bring or come to a stop; halt