motorail

Noun

 * 1)  A train allowing passengers to take their automobile along with them on their journey.

Synonyms

 * accompanied car train

Translations

 * Finnish: autojuna, autopikajuna
 * German:
 * Turkish: