Word info Synonyms

motorail

Noun

Meaning

motorail (plural motorails)

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

Source: en.wiktionary.org

Synonyms

Anagrams

Close letter words and terms