See Also: Motorail(dictionary)

Motorail (iou)



Motorail noun. M20.
[Blend of MOTOR noun and RAIL noun2.]
A rail service in which cars are transported together with their drivers and passengers.