Definition of halts:
(v) :
(intransitive) To stop either temporarily or permanently.
(v) :
(intransitive) To stop marching.
(v) :
(transitive) To bring to a stop.
(v) :
(transitive) To cause to discontinue.
(n) :
A cessation, either temporary or permanent.
(v) :
(intransitive) To stand in doubt whether to proceed, or what to do; hesitate; be uncertain; linger; delay; mammer.