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.