OPEN STATION
Meaning of OPEN STATION in English
noun
: a railway station to which freight can be shipped COD — contrasted with prepaid station
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012