Home
Search
Index
Definify.com
Definition
2025
motorail
motorail
English
Noun
motorail
(
plural
motorails
)
A
train
allowing
passengers
to take their
automobile
along with them on their
journey
.
Synonyms
accompanied
car
train
Translations
type of train
Finnish:
autojuna
,
autopikajuna
Etymology
Blend
of
motor
+
rail
Similar Results