Stop standing (3)
This clue is a double definition.
'stop' is the first definition.
(eg a stop on a train journey)
'standing' is the second definition.
(thesaurus)
(Other definitions for station that I've seen before include "Broadcasting channel" , "position in society?" , "Place - railway stop - HQ - standing" , "Train stop" , "Nine across stop" .)
'stop standing' is the definition.
(I've seen this in another clue)
This is the entire clue.
(Other definitions for sit that I've seen before include "Brood" , "(Of bird) stay on nest" , "Use a chair" , "Rest on one's haunches" , "as magistrates do" .)