Search results for: “vehicle on rails”

  • Train

    Legal Definition and Related Resources of Train Meaning of Train In general sense, any continuous or connected line of transport vehicles. However, the term is popularly used to refer only to a locomotive engine pulling a series of connected cars on […]