Bus terminal (7)
(Other definitions for station that I've seen before include "Depot" , "Train stop" , "Fixed stopping place for transport" , "camp?" , "Broadcasting channel" .)
'bus terminal' is the definition.
(I've seen this in another clue)
This is the entire clue.
(Other definitions for depot that I've seen before include "Store for large quantities" , "Headquarters - storehouse" , "Storehouse as for supplies" , "Storage location" , "Bus station in the US" .)