Railway halting places (8)
I believe the answer is:
stations
'railway halting places' is the definition.
(I've seen this before)
This is all the clue.
(Other definitions for stations that I've seen before include "Bases, posts" , "places of work" , "Termini" , "Stopping places as for railway trains" , "Roman Catholic devotions of the Cross" .)