HOME ROAD


Meaning of HOME ROAD in English

noun

: the railroad owning or leasing a car in freight-car interchange

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.