1 open station | Definition of open station

open station

noun

Definition of open station

: a railway station to which freight can be shipped COD contrasted with prepaid station