to come to a halt

Verbo
  1. detenerse completamente
    El coche finalmente llegó a una parada.
synonyms: detenerse, parar, cesar