motorail (0 synonym found)

We don't have any synonyms for motorail yet.

Did you mean…

Think motorail belongs in the thesaurus? Recommend it and we'll take a look.


Definition of motorail:

(n) : (rail transport) A train allowing passengers to take their automobile along with them on their journey.

Definition of motorail:

(n) : (rail transport) A train allowing passengers to take their automobile along with them on their journey.

Back to Top