English

edit
 
English Wikipedia has an article on:
Wikipedia

Etymology

edit

Blend of motor +‎ rail

Noun

edit

motorail (plural motorails)

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

Synonyms

edit

Translations

edit

Anagrams

edit